diff --git a/src/status/dto/output/status.dto.ts b/src/status/dto/output/status.dto.ts new file mode 100644 index 0000000..d4aa124 --- /dev/null +++ b/src/status/dto/output/status.dto.ts @@ -0,0 +1,9 @@ +import { Expose } from 'class-transformer'; + +export class StatusOutputDto { + @Expose() + id_status; + + @Expose() + status; +} diff --git a/src/status/status.controller.ts b/src/status/status.controller.ts index 0318405..ae383a1 100644 --- a/src/status/status.controller.ts +++ b/src/status/status.controller.ts @@ -1,12 +1,15 @@ import { Controller, Get } from '@nestjs/common'; import { ApiOperation, ApiTags } from '@nestjs/swagger'; +import { Serealize } from '../interceptors/serialize.interceptor'; import { StatusService } from './status.service'; +import { StatusOutputDto } from './dto/output/status.dto'; @Controller('status') @ApiTags('status') export class StatusController { constructor(private statusService: StatusService) {} + @Serealize(StatusOutputDto) @Get() @ApiOperation({ description: 'Endpoint que retorna todos los status.' }) get() {