import { Body, Controller, Get, Post, Query } from '@nestjs/common'; import { CarnetSequenceService } from './carnet-sequence.service'; import { ApiTags } from '@nestjs/swagger'; import { CreateCarnetSequenceDTO, GetCarnetSequenceDTO } from 'src/oracle/uscib-managed-sp/carnet-sequence/carnet-sequence.dto'; @Controller('mssql') export class CarnetSequenceController { constructor(private readonly carnetSequenceService: CarnetSequenceService) { } @ApiTags('Carnet Sequence - Mssql') @Get('/GetCarnetSequence') getCarnetSequence(@Query() body: GetCarnetSequenceDTO) { return this.carnetSequenceService.getCarnetSequence(body); } @ApiTags('Carnet Sequence - Oracle') @Post('/CreateCarnetSequence/') createCarnetSequence(@Body() body: CreateCarnetSequenceDTO) { return this.carnetSequenceService.createCarnetSequence(body); } }