import { Body, Controller, Get, Patch, Post } from '@nestjs/common'; import { ApiTags } from '@nestjs/swagger'; import { RegionService } from './region.service'; import { InsertRegionsDto, UpdateRegionDto } from 'src/oracle/uscib-managed-sp/region/region.dto'; @Controller('mssql') export class RegionController { constructor(private readonly regionService: RegionService) { } @ApiTags('Regions - Mssql') @Get('/GetRegions') getRegions() { return this.regionService.getRegions(); } @ApiTags('Regions - Mssql') @Post('/InsertRegions') insertRegions(@Body() body: InsertRegionsDto) { return this.regionService.insetNewRegions(body); } @ApiTags('Regions - Mssql') @Patch('/UpdateRegion') updateRegions(@Body() body: UpdateRegionDto) { return this.regionService.updateRegions(body); } }