This commit is contained in:
Drakthor475
2025-10-23 11:50:47 -06:00
10 changed files with 169 additions and 65 deletions
+11 -2
View File
@@ -1,12 +1,21 @@
import { Controller, Body, Patch, Param, ParseIntPipe, UseGuards } from '@nestjs/common';
import { Controller, Body, Patch, Param, ParseIntPipe, UseGuards,Get, Query } from '@nestjs/common';
import { EquipoService } from './equipo.service';
import { UpdateEquipoDto } from './dto/update-equipo.dto';
import { AuthGuard } from '@nestjs/passport';
@Controller('equipo')
@Controller('equipos')
export class EquipoController {
constructor(private readonly equipoService: EquipoService) {}
@Get('buscar')
async buscarEquipos(
@Query() filtros: any,
@Query('page') page: number = 1,
@Query('limit') limit: number = 10,
) {
return this.equipoService.buscarEquipos(filtros, +page, +limit);
}
@UseGuards(AuthGuard("jwt"))
@Patch("update/:id")
update(@Param('id', ParseIntPipe) id:number, @Body() equipoNuevo: UpdateEquipoDto) {