import { Controller, Post, Body, UseGuards, Req } from '@nestjs/common'; import { OperationsService } from './operations.service'; import { abonoKioscoDto } from './dto/create-operation.dto'; import { JwtAuthGuard } from 'src/persona/jwt.guard'; @Controller('operations') export class OperationsController { constructor(private readonly operationsService: OperationsService) {} @UseGuards(JwtAuthGuard) @Post('abonoKiosco') depositKiosco(@Body() abonoKiosco: abonoKioscoDto, @Req() req) { const idPersona = req.user.idPersona; return this.operationsService.depositKiosco(abonoKiosco, idPersona); } }