controllers

package
v0.0.0-...-bcfa58b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2024 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AsignacionController

type AsignacionController struct {
	beego.Controller
}

AsignacionController operations for Asignacion

func (*AsignacionController) Asignacion

func (c *AsignacionController) Asignacion()

Asignacion ... @Title Asignacion @Description Listar todas las asignaciones de la vigencia determinada @Param vigencia query string true "Vigencia de las asignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]

func (*AsignacionController) AsignacionDocente

func (c *AsignacionController) AsignacionDocente()

AsignacionDocente ... @Title AsignacionDocente @Description Listar todas las asignaciones de la vigencia determinada de un docente @Param docente query string true "Id docente" @Param vigencia query string true "Vigencia de las asignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /docente [get]

func (*AsignacionController) URLMapping

func (c *AsignacionController) URLMapping()

URLMapping ...

type DocenteController

type DocenteController struct {
	beego.Controller
}

DocenteController operations for Asignacion

func (*DocenteController) DocumentoDocenteVinculacion

func (c *DocenteController) DocumentoDocenteVinculacion()

DocumentoDocenteVinculacion ... @Title DocumentoDocenteVinculacion @Description Listar los docentes de acuerdo a la vinculacion y su documento @Param documento query string true "Documento docente" @Param vinculacion query int true "Id tipo de vinculación" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /documento [get]

func (*DocenteController) NombreDocenteVinculacion

func (c *DocenteController) NombreDocenteVinculacion()

NombreDocenteVinculacion ... @Title NombreDocenteVinculacion @Description Listar los docentes de acuerdo a la vinculacion y su nombre @Param nombre query string true "Nombre docente" @Param vinculacion query int true "Id tipo de vinculación" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /nombre [get]

func (*DocenteController) URLMapping

func (c *DocenteController) URLMapping()

URLMapping ...

type EspacioAcademicoController

type EspacioAcademicoController struct {
	beego.Controller
}

EspacioAcademicoController operations for Asignacion

func (*EspacioAcademicoController) GrupoEspacioAcademico

func (c *EspacioAcademicoController) GrupoEspacioAcademico()

GrupoEspacioAcademico ... @Title GrupoEspacioAcademico @Description Lista los grupos de un espacios académico padre por vigencia @Param padre query string true "Id del espacio académico padre" @Param vigencia query string true "Vigencia del espacio académico" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /grupo [get]

func (*EspacioAcademicoController) GrupoEspacioAcademicoPadre

func (c *EspacioAcademicoController) GrupoEspacioAcademicoPadre()

GrupoEspacioAcademicoPadre ... @Title GrupoEspacioAcademicoPadre @Description Lista los grupos de un espacios académico padre @Param padre query string true "Id del espacio académico padre" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /grupo-padre [get]

func (*EspacioAcademicoController) URLMapping

func (c *EspacioAcademicoController) URLMapping()

URLMapping ...

type EspacioFisicoController

type EspacioFisicoController struct {
	beego.Controller
}

EspacioFisicoController operations for Asignacion

func (*EspacioFisicoController) DisponibilidadEspacioFisico

func (c *EspacioFisicoController) DisponibilidadEspacioFisico()

DisponibilidadEspacioFisico ... @Title DisponibilidadEspacioFisico @Description Consulta la disponibilidad de un espacio fisico @Param salon query string true "Salon de las asignaciones" @Param vigencia query string true "Vigencia de las asignaciones" @Param plan query string true "Id del plan de trabajo" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /disponibilidad [get]

func (*EspacioFisicoController) EspacioFisicoDependencia

func (c *EspacioFisicoController) EspacioFisicoDependencia()

EspacioFisicoDependencia ... @Title EspacioFisicoDependencia @Description Lista opciones espacios físicos asignados a una dependencia @Param dependencia query int true "Id dependencia" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /dependencia [get]

func (*EspacioFisicoController) URLMapping

func (c *EspacioFisicoController) URLMapping()

URLMapping ...

type PlanController

type PlanController struct {
	beego.Controller
}

PlanController operations for Asignacion

func (*PlanController) CopiarPlanTrabajoDocente

func (c *PlanController) CopiarPlanTrabajoDocente()

CopiarPlanTrabajoDocente ... @Title CopiarPlanTrabajoDocente @Description Copia de plan de trabajo docente de una vigencia anterior @Param docente query int true "Id docente" @Param vigenciaAnterior query int true "Vigencia de la cual se pretende hacer copia" @Param vigencia query int true "Vigencia actual para encontrar diferencias" @Param vinculacion query int true "Id vinculacion" @Param carga query int true "Carga Lectiva 1, Actividades 2" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /copiar [get]

func (*PlanController) DefinePlanTrabajoDocente

func (c *PlanController) DefinePlanTrabajoDocente()

DefinePlanTrabajoDocente ... @Title DefinePlanTrabajoDocente @Description Actualiza la información de los planes de trabajo @Param body body {} true "body plan a actualizar" @Success 200 {} @Failure 404 the request contains an incorrect parameter or no record exist @router / [put]

func (*PlanController) PlanPreaprobado

func (c *PlanController) PlanPreaprobado()

PlanPreaprobado ... @Title PlanPreaprobado @Description Listar planes que han sido aprobados en asignar ptd @Param vigencia query int true "Id periodo" @Param proyecto query int true "Id proyecto" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /preaprobado [get]

func (*PlanController) PlanTrabajoDocenteAsignacion

func (c *PlanController) PlanTrabajoDocenteAsignacion()

PlanTrabajoDocenteAsignacion ... @Title PlanTrabajoDocenteAsignacion @Description Traer la información de las asignaciones de un docente en la vigencia determinada @Param docente query int true "Id docente" @Param vigencia query int true "Vigencia de las asignaciones" @Param vinculacion query int true "Id vinculacion" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]

func (*PlanController) URLMapping

func (c *PlanController) URLMapping()

URLMapping ...

type PreasignacionController

type PreasignacionController struct {
	beego.Controller
}

PreasignacionController operations for Preasignacion

func (*PreasignacionController) Aprobar

func (c *PreasignacionController) Aprobar()

Aprobar ... @Title Aprobar @Description Actualizar estado de la aprobación de la preasignación @Param body body {} true "body Actualizar preasignación plan docente" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @router /aprobar [put]

func (*PreasignacionController) DeletePreasignacion

func (c *PreasignacionController) DeletePreasignacion()

@Title DeletePreasignacion @Description delete preasignacion teniendo en cuenta restricciones @Param preasignacion_id path string true "preasignacion id" @Success 200 {string} delete success! @Failure 404 not found resource @router /:preasignacion_id [delete]

func (*PreasignacionController) Preasignacion

func (c *PreasignacionController) Preasignacion()

Preasignacion ... @Title Preasignacion @Description Listar todas las preasignaciones @Param vigencia query string true "Vigencia de las preasignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]

func (*PreasignacionController) PreasignacionDocente

func (c *PreasignacionController) PreasignacionDocente()

PreasignacionDocente ... @Title PreasignacionDocente @Description Listar preasignaciones de un docente @Param docente query string true "Id docente" @Param vigencia query string true "Vigencia de las preasignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /docente [get]

func (*PreasignacionController) URLMapping

func (c *PreasignacionController) URLMapping()

URLMapping ...

type ReportesController

type ReportesController struct {
	beego.Controller
}

ReportesController operations for Reportes

func (*ReportesController) ReporteCargaLectiva

func (c *ReportesController) ReporteCargaLectiva()

ReporteCargaLectiva ... @Title ReporteCargaLectiva @Description Generar reporte excel de carga lectiva para docente @Param docente query int true "Id de docente" @Param vinculacion query int true "Id vinculacion" @Param periodo query int true "Id periodo academico" @Param carga query string true "Tipo carga: C) Carga lectiva, A) Actividades" @Success 200 Report Generation successful @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /plan-trabajo-docente [get]

func (*ReportesController) ReporteVerificacionCumplimientoPTD

func (c *ReportesController) ReporteVerificacionCumplimientoPTD()

ReporteVerificacionCumplimientoPTD ... @Title ReporteVerificacionCumplimientoPTD @Description Generar reporte excel de verificacion cumplimiento PTD @Param vigencia query int true "Id periodo academico" @Param proyecto query int false "Id proyecto academico" @Success 200 Report Generation successful @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /verificacion-cumplimiento-ptd [get]

func (*ReportesController) URLMapping

func (c *ReportesController) URLMapping()

URLMapping ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL