departmentservice - juanitopons/fullstack-test GitHub Wiki
fullstack-test-server - v1.0.0 › Globals › DepartmentService
- DepartmentService
+ new DepartmentService(repository: DepartmentRepo): DepartmentService
Defined in src/app/services/department.service.ts:9
Parameters:
| Name | Type |
|---|---|
repository |
DepartmentRepo |
Returns: DepartmentService
• repository: DepartmentRepo
Defined in src/app/services/department.service.ts:10
▸ delete(department: Department): Promise‹Department›
Defined in src/app/services/department.service.ts:38
Parameters:
| Name | Type |
|---|---|
department |
Department |
Returns: Promise‹Department›
▸ getAll(options: IQueryOptions): Promise‹[Department[], number]›
Defined in src/app/services/department.service.ts:12
Parameters:
| Name | Type | Default |
|---|---|---|
options |
IQueryOptions | {} |
Returns: Promise‹[Department[], number]›
▸ getById(id: number): Promise‹Department›
Defined in src/app/services/department.service.ts:18
Parameters:
| Name | Type |
|---|---|
id |
number |
Returns: Promise‹Department›
▸ insert(departments: Department[]): Promise‹Department[]›
Defined in src/app/services/department.service.ts:22
Parameters:
| Name | Type |
|---|---|
departments |
Department[] |
Returns: Promise‹Department[]›
▸ insertOne(department: Department): Promise‹Department[]›
Defined in src/app/services/department.service.ts:26
Parameters:
| Name | Type |
|---|---|
department |
Department |
Returns: Promise‹Department[]›
▸ update(departments: Department[]): Promise‹Department[]›
Defined in src/app/services/department.service.ts:30
Parameters:
| Name | Type |
|---|---|
departments |
Department[] |
Returns: Promise‹Department[]›
▸ updateOne(department: Department): Promise‹Department[]›
Defined in src/app/services/department.service.ts:34
Parameters:
| Name | Type |
|---|---|
department |
Department |
Returns: Promise‹Department[]›