import { Controller, Get, Post, Body, Param, Patch } from '@nestjs/common'; import { BitacoraService } from './bitacora.service'; import { CreateBitacoraDto } from './dto/create-bitacora.dto'; @Controller('bitacora') export class BitacoraController { constructor(private readonly bitacoraService: BitacoraService) {} @Post() assignment(@Body() createBitacoraDto: CreateBitacoraDto) { return this.bitacoraService.assignment(createBitacoraDto); } @Get('/cuenta/:id') findOneByAcount(@Param('id') id: string) { return this.bitacoraService.findOneByAcount(+id); } @Get('/equipo/:id') findOneByMachine(@Param('id') id: string) { return this.bitacoraService.findOneByMachine(+id); } @Patch('cancelar/:id') cancelationByMachine( @Param('id') id: number, @Body('tiempo_asignado') tiempo_asignado: number, ) { return this.bitacoraService.cancelation(id, tiempo_asignado); } @Get() findAll() { return this.bitacoraService.findAll(); } }