Documentation ¶
Index ¶
- type EspaciosAcademicosController
- func (c *EspaciosAcademicosController) ActivarGrupoEspacioAcademico()
- func (c *EspaciosAcademicosController) DeleteGrupoEspacioAcademico()
- func (c *EspaciosAcademicosController) GetAcademicSpacesByProject()
- func (c *EspaciosAcademicosController) GetEspacioAcademico()
- func (c *EspaciosAcademicosController) GetGruposDeEspacioAcademicoPorPeriodo()
- func (c *EspaciosAcademicosController) PutAcademicSpaceAssignPeriod()
- func (c *EspaciosAcademicosController) URLMapping()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EspaciosAcademicosController ¶
type EspaciosAcademicosController struct {
beego.Controller
}
EspaciosAcademicosController operations for Espacios_academicos
func (*EspaciosAcademicosController) ActivarGrupoEspacioAcademico ¶
func (c *EspaciosAcademicosController) ActivarGrupoEspacioAcademico()
ActivarGrupoEspacioAcademico... @Title ActivarGrupoEspacioAcademico @Description cambiar el estado de activo a true de un grupo de espacio academico @Param grupo_id path string true "Id del espacio academico" @Success 200 {} @Failure 404 not found resource @router /activar/:grupo_id [get]
func (*EspaciosAcademicosController) DeleteGrupoEspacioAcademico ¶
func (c *EspaciosAcademicosController) DeleteGrupoEspacioAcademico()
DeleteGrupoEspacioAcademico... @Title DeleteGrupoEspacioAcademico @Description eliminar grupo teniendo en cuenta que no tenga colocaciones @Param grupo_id path string true "Id del espacio academico" @Success 200 {} @Failure 404 not found resource @router /grupo/:grupo_id [delete]
func (*EspaciosAcademicosController) GetAcademicSpacesByProject ¶
func (c *EspaciosAcademicosController) GetAcademicSpacesByProject()
GetAcademicSpacesByProject ... @Title GetAcademicSpacesByProject @Description get Espacios_academicos for Plan Estudios @Param proyecto_id path int true "Id del proyecto" @Success 200 {} @Failure 404 not found resource @router /proyectos/:proyecto_id [get]
func (*EspaciosAcademicosController) GetEspacioAcademico ¶
func (c *EspaciosAcademicosController) GetEspacioAcademico()
GetEspacioAcademico... @Title GetEspacioAcademico @Description obtener espacio academico con mas detalles por id @Param espacio_id path string true "Id del espacio academico" @Success 200 {} @Failure 404 not found resource @router /:espacio_id [get]
func (*EspaciosAcademicosController) GetGruposDeEspacioAcademicoPorPeriodo ¶
func (c *EspaciosAcademicosController) GetGruposDeEspacioAcademicoPorPeriodo()
GetGruposDeEspacioAcademico... @Title GetGruposDeEspacioAcademico @Description obtener los grupos de espacio academico padre con mas detalles por periodo @Param espacio-academico-id query string false "Se recibe parametro: id del espacio academico padre" @Param periodo-id query string false "Se recibe parametro: id del periodo" @Success 200 {} @Failure 404 not found resource @router /grupos [get]
func (*EspaciosAcademicosController) PutAcademicSpaceAssignPeriod ¶
func (c *EspaciosAcademicosController) PutAcademicSpaceAssignPeriod()
PutAcademicSpaceAssignPeriod ... @Title PutAcademicSpaceAssignPeriod @Description Asigna el periodo a los grupos/espacios académicos indicados @Param body body {} true "Asignar periodo a los espacios académicos" @Success 200 {} @Failure 400 the request contains incorrect syntaxis @router /hijos/asignar-periodo [put]
func (*EspaciosAcademicosController) URLMapping ¶
func (c *EspaciosAcademicosController) URLMapping()
URLMapping ...