Spaces:
Runtime error
Runtime error
| import { | |
| Controller, | |
| Get, | |
| Post, | |
| Body, | |
| Patch, | |
| Param, | |
| Delete, | |
| } from '@nestjs/common'; | |
| import { EmployeeService } from './employee.service'; | |
| import { CreateEmployeeDto } from '@bpm/data/dto/employee/create-employee.dto'; | |
| import { UpdateEmployeeDto } from '@bpm/data/dto/employee/update-employee.dto'; | |
| (['employee', 'employees']) | |
| export class EmployeeController { | |
| constructor(private readonly employeeService: EmployeeService) {} | |
| () | |
| create(() createEmployeeDto: CreateEmployeeDto) { | |
| return this.employeeService.create(createEmployeeDto); | |
| } | |
| () | |
| findAll() { | |
| return this.employeeService.findAll(); | |
| } | |
| (':id') | |
| findOne(('id') id: string) { | |
| return this.employeeService.findOne(+id); | |
| } | |
| (':id') | |
| update( | |
| ('id') id: string, | |
| () updateEmployeeDto: UpdateEmployeeDto, | |
| ) { | |
| return this.employeeService.update(+id, updateEmployeeDto); | |
| } | |
| (':id') | |
| remove(('id') id: string) { | |
| return this.employeeService.remove(+id); | |
| } | |
| } | |