multa a medias
This commit is contained in:
@@ -1,21 +1,73 @@
|
||||
import { Controller, Get } from '@nestjs/common';
|
||||
import { Controller, Get, Query } from '@nestjs/common';
|
||||
import { ApiOperation, ApiQuery, ApiTags } from '@nestjs/swagger';
|
||||
import { MultaService } from './multa.service';
|
||||
import {ApiTags} from '@nestjs/swagger'
|
||||
import { IdEquipoPaginaDto } from '../dto/id-equipo-pagina.dto';
|
||||
import { MultaInstitucionDto } from './dto/multa-intitucion.dto';
|
||||
import { MultaUsuarioDto } from './dto/multa-usuario.dto';
|
||||
|
||||
@Controller('multa')
|
||||
// @ApiTags('multa')
|
||||
@ApiTags('multa')
|
||||
export class MultaController {
|
||||
constructor(private multaService: MultaService) {}
|
||||
|
||||
@Get()
|
||||
multas() {}
|
||||
@ApiOperation({
|
||||
description: 'Endpoint que retorna todas las multas de una institución.',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Id de la institución.',
|
||||
name: 'id_institucion',
|
||||
type: 'string',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Página en la que se encuentra el usuario.',
|
||||
name: 'pagina',
|
||||
type: 'string',
|
||||
})
|
||||
multas(@Query() query: MultaInstitucionDto) {
|
||||
return this.multaService.findAllByIdInstitucion(
|
||||
parseInt(query.id_institucion),
|
||||
parseInt(query.pagina),
|
||||
);
|
||||
}
|
||||
|
||||
@Get('multas_usuario')
|
||||
multasUsuario() {}
|
||||
@Get('multas-equipo')
|
||||
@ApiOperation({
|
||||
description: 'Endpoint que retorna todas las multas de un equipo.',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Id del equipo.',
|
||||
name: 'id_equipo',
|
||||
type: 'string',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Página en la que se encuentra el usuario',
|
||||
name: 'pagina',
|
||||
type: 'string',
|
||||
})
|
||||
multasEquipo(@Query() query: IdEquipoPaginaDto) {
|
||||
return this.multaService.findAllByIdEquipo(
|
||||
parseInt(query.id_equipo),
|
||||
parseInt(query.pagina),
|
||||
);
|
||||
}
|
||||
|
||||
@Get('multas_equipo')
|
||||
multasEquipo() {}
|
||||
@Get('multas-usuario')
|
||||
@ApiOperation({
|
||||
description: 'Endpoint que retorna todas las multas de un usuario .',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Id del usuario.',
|
||||
name: 'id_usuario',
|
||||
type: 'string',
|
||||
})
|
||||
@ApiQuery({
|
||||
description: 'Página en la que se encuentra el usuario',
|
||||
name: 'pagina',
|
||||
type: 'string',
|
||||
})
|
||||
multasUsuario(@Query() query: MultaUsuarioDto) {}
|
||||
|
||||
@Get('reporte')
|
||||
reporte() {}
|
||||
// @Get('reporte')
|
||||
// reporte() {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user