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)