Class: RoleController
Role controller.
Implements
Constructors
new RoleController()
new RoleController(
roleCrudService
):RoleController
Constructor.
Parameters
Parameter | Type | Description |
---|---|---|
roleCrudService | RoleCrudService | instance of the Role crud service |
Returns
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:60 (opens in a new tab)
Methods
createMany()
createMany(
crudRequest
,roleCreateManyDto
):Promise
<RoleEntityInterface
[]>
Create many
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
roleCreateManyDto | RoleCreateManyDto | role create many dto |
Returns
Promise
<RoleEntityInterface
[]>
Implementation of
CrudControllerInterface
.createMany
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:92 (opens in a new tab)
createOne()
createOne(
crudRequest
,roleCreateDto
):Promise
<RoleEntityInterface
>
Create one
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
roleCreateDto | RoleCreateDto | role create dto |
Returns
Promise
<RoleEntityInterface
>
Implementation of
CrudControllerInterface
.createOne
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:117 (opens in a new tab)
deleteOne()
deleteOne(
crudRequest
):Promise
<void
|RoleEntityInterface
>
Delete one
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
Returns
Promise
<void
| RoleEntityInterface
>
Implementation of
CrudControllerInterface
.deleteOne
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:147 (opens in a new tab)
getMany()
getMany(
crudRequest
):Promise
<RoleEntityInterface
[] |CrudResultPaginatedInterface
<RoleEntityInterface
>>
Get many
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
Returns
Promise
<RoleEntityInterface
[] | CrudResultPaginatedInterface
<RoleEntityInterface
>>
Implementation of
CrudControllerInterface
.getMany
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:69 (opens in a new tab)
getOne()
getOne(
crudRequest
):Promise
<RoleEntityInterface
>
Get one
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
Returns
Promise
<RoleEntityInterface
>
Implementation of
CrudControllerInterface
.getOne
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:80 (opens in a new tab)
updateOne()
updateOne(
crudRequest
,roleUpdateDto
):Promise
<RoleEntityInterface
>
Update one
Parameters
Parameter | Type | Description |
---|---|---|
crudRequest | CrudRequestInterface | the CRUD request object |
roleUpdateDto | RoleUpdateDto | role update dto |
Returns
Promise
<RoleEntityInterface
>
Implementation of
CrudControllerInterface
.updateOne
Defined in
.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:133 (opens in a new tab)