import { Controller, Delete, Get, Param, ParseIntPipe, UseGuards } from '@nestjs/common'; import { JwtAuthGuard } from 'src/auth/jwt-auth.guard'; import { Miembro } from './entity/miembro.entity'; import { MiembroService } from './miembro.service'; @Controller('miembro') export class MiembroController { constructor(private readonly miembroService: MiembroService){} @Get() getUsuarios(): Promise{ return this.miembroService.getUsuarios() } @Get(':tipo') getMiembros(@Param('tipo', ParseIntPipe)tipo: number): Promise{ return this.miembroService.getMiembros(tipo) } @Delete(':id') deleteMiembro(@Param('id', ParseIntPipe)id: number){ return this.miembroService.deleteMiembro(id) } }