carrera programa controller final
This commit is contained in:
parent
f899648f42
commit
c1f3d1771e
@ -38,13 +38,10 @@ export class CarreraProgramaController {
|
|||||||
@Serealize(MessageOutputDto)
|
@Serealize(MessageOutputDto)
|
||||||
@Post()
|
@Post()
|
||||||
@UseGuards(AuthGuard('jwt'))
|
@UseGuards(AuthGuard('jwt'))
|
||||||
@ApiOperation({
|
@ApiOperation({ description: 'Asigna un programa a una carrera.' })
|
||||||
description:
|
|
||||||
'Endpoint que crea una asociación entre una carrera y un programa.',
|
|
||||||
})
|
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Ambas variables son obligatorios.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: {
|
examples: {
|
||||||
ejemplo: { value: { id_institucion_carrera: 36, id_programa: 1 } },
|
ejemplo: { value: { id_institucion_carrera: 36, id_programa: 1 } },
|
||||||
},
|
},
|
||||||
@ -64,12 +61,11 @@ export class CarreraProgramaController {
|
|||||||
@Delete()
|
@Delete()
|
||||||
@UseGuards(AuthGuard('jwt'))
|
@UseGuards(AuthGuard('jwt'))
|
||||||
@ApiOperation({
|
@ApiOperation({
|
||||||
description:
|
description: 'Elimina asociación entre un programa y una carrera.',
|
||||||
'Endpoint que borra la asociación entre una carrera y un programa.',
|
|
||||||
})
|
})
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Es obligatorio mandar la variable id_carrera_programa.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { id_carrera_programa: 1 } } },
|
examples: { ejemplo: { value: { id_carrera_programa: 1 } } },
|
||||||
})
|
})
|
||||||
delete(@Request() req, @Body() body: DeleteCarreraProgramaDto) {
|
delete(@Request() req, @Body() body: DeleteCarreraProgramaDto) {
|
||||||
@ -83,8 +79,7 @@ export class CarreraProgramaController {
|
|||||||
@Get()
|
@Get()
|
||||||
@UseGuards(AuthGuard('jwt'))
|
@UseGuards(AuthGuard('jwt'))
|
||||||
@ApiOperation({
|
@ApiOperation({
|
||||||
description:
|
description: 'Programas asignados a las carreras de una institución.',
|
||||||
'Endpoint que retorna todos los programas reservados para una carrera de una institución.',
|
|
||||||
})
|
})
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiQuery({
|
@ApiQuery({
|
||||||
|
@ -33,7 +33,7 @@ export class EquipoProgramaController {
|
|||||||
})
|
})
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Ambas variables son obligatorios.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { id_equipo: 1, id_programa: 1 } } },
|
examples: { ejemplo: { value: { id_equipo: 1, id_programa: 1 } } },
|
||||||
})
|
})
|
||||||
create(@Request() req, @Body() body: CreateEquipoProgramaDto) {
|
create(@Request() req, @Body() body: CreateEquipoProgramaDto) {
|
||||||
|
@ -33,7 +33,7 @@ export class EquipoTipoEntradaController {
|
|||||||
})
|
})
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Ambas variables son obligatorios.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { id_equipo: 1, id_tipo_entrada: 1 } } },
|
examples: { ejemplo: { value: { id_equipo: 1, id_tipo_entrada: 1 } } },
|
||||||
})
|
})
|
||||||
create(@Request() req, @Body() body: CreateEquipoTipoEntradaDto) {
|
create(@Request() req, @Body() body: CreateEquipoTipoEntradaDto) {
|
||||||
|
@ -73,7 +73,7 @@ export class HoraExcepcionController {
|
|||||||
})
|
})
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Es obligatorio mandar la variable id_hora_excepcion.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { id_hora_excepcion: 1 } } },
|
examples: { ejemplo: { value: { id_hora_excepcion: 1 } } },
|
||||||
})
|
})
|
||||||
delete(@Request() req, @Body() body: DeleteHoraExcepcionDto) {
|
delete(@Request() req, @Body() body: DeleteHoraExcepcionDto) {
|
||||||
|
@ -41,7 +41,7 @@ export class InstitucionInfraccionController {
|
|||||||
@ApiOperation({ description: 'Endpoint que crea una infracción.' })
|
@ApiOperation({ description: 'Endpoint que crea una infracción.' })
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Es obligatorio mandar la variable infracción.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { infraccion: '' } } },
|
examples: { ejemplo: { value: { infraccion: '' } } },
|
||||||
})
|
})
|
||||||
create(@Request() req, @Body() body: CreateInstitucionInfraccionDto) {
|
create(@Request() req, @Body() body: CreateInstitucionInfraccionDto) {
|
||||||
|
@ -43,7 +43,7 @@ export class InstitucionTipoEntradaController {
|
|||||||
@ApiOperation({ description: 'Endpoint que crea un tipo de entrada.' })
|
@ApiOperation({ description: 'Endpoint que crea un tipo de entrada.' })
|
||||||
@ApiBearerAuth('jwt')
|
@ApiBearerAuth('jwt')
|
||||||
@ApiBody({
|
@ApiBody({
|
||||||
description: 'Es obligatorio mandar la variable tipo_entrada.',
|
description: 'Variables que necesita el endpoint.',
|
||||||
examples: { ejemplo: { value: { tipo_entrada: '' } } },
|
examples: { ejemplo: { value: { tipo_entrada: '' } } },
|
||||||
})
|
})
|
||||||
create(@Request() req, @Body() body: CreateInstitucionTipoEntradaDto) {
|
create(@Request() req, @Body() body: CreateInstitucionTipoEntradaDto) {
|
||||||
|
Loading…
Reference in New Issue
Block a user