controllers

package
v0.0.0-...-84288ae Latest Latest
Warning

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

Go to latest
Published: Mar 13, 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 NotasController

type NotasController struct {
	beego.Controller
}

NotasController operations for Notas

func (*NotasController) GetCapturaNotas

func (c *NotasController) GetCapturaNotas()

GetCapturaNotas ... @Title GetCapturaNotas @Description Obtener lista de estudiantes con los registros de notas para determinada asignatura @Param id_asignatura path string true "Id asignatura" @Param id_periodo path int true "Id periodo" @Success 200 {} @Failure 404 not found resource @router /notas/asignaturas/:id_asignatura/periodos/:id_periodo/estudiantes [get]

func (*NotasController) GetDatosDocenteAsignatura

func (c *NotasController) GetDatosDocenteAsignatura()

GetDatosDocenteAsignatura ... @Title GetDatosDocenteAsignatura @Description Obtener la informacion de docente y asingnatura solicitada @Param id_asignatura path string true "Id asignatura" @Success 200 {} @Failure 404 not found resource @router /asignaturas/:id_asignatura/info-docente [get]

func (*NotasController) GetDatosEstudianteNotas

func (c *NotasController) GetDatosEstudianteNotas()

GetDatosEstudianteNotas ... @Title GetDatosEstudianteNotas @Description Obtener la informacion de estudiante y notas asignaturas @Param id_estudiante path int true "Id estudiante" @Success 200 {} @Failure 404 not found resource @router /notas/estudiantes/:id_estudiante [get]

func (*NotasController) GetEspaciosAcademicosDocente

func (c *NotasController) GetEspaciosAcademicosDocente()

GetEspaciosAcademicosDocente ... @Title GetEspaciosAcademicosDocente @Description Listar la carga academica relacionada a determinado docente @Param id_docente path int true "Id docente" @Success 200 {} @Failure 404 not found resource @router /docentes/:id_docente/espacios-academicos [get]

func (*NotasController) GetEstadosRegistros

func (c *NotasController) GetEstadosRegistros()

GetEstadosRegistros ... @Title GetEstadosRegistros @Description Listar asignaturas docentes junto estado registro @Param id_periodo path int true "Id periodo" @Success 200 {} @Failure 404 not found resource @router /periodos/:id_periodo/estados-registros [get]

func (*NotasController) GetModificacionExtemporanea

func (c *NotasController) GetModificacionExtemporanea()

GetModificacionExtemporanea ... @Title GetModificacionExtemporanea @Description Chequear si hay modificacion extemporanea para la asignatura @Param id_asignatura path string true "Id asignatura" @Success 200 {} @Failure 404 not found resource @router /asignaturas/:id_asignatura/modificacion-extemporanea [get]

func (*NotasController) GetPorcentajesAsignatura

func (c *NotasController) GetPorcentajesAsignatura()

GetPorcentajesAsignatura ... @Title GetPorcentajesAsignatura @Description Obtener los porcentajes de la asignatura solicitada @Param id_asignatura path string true "Id asignatura" @Param id_periodo path int true "Id periodo" @Success 200 {} @Failure 404 not found resource @router /asignaturas/:id_asignatura/periodos/:id_periodo/porcentajes [get]

func (*NotasController) PutCapturaNotas

func (c *NotasController) PutCapturaNotas()

PutCapturaNotas ... @Title PutCapturaNotas @Description Modificar registro de notas para estudiantes de determinada asignatura @Param body body {} true "body Notas Estudiantes" @Success 200 {} @Failure 400 the request contains incorrect syntax @router /notas/asignaturas/estudiantes [put]

func (*NotasController) PutPorcentajesAsignatura

func (c *NotasController) PutPorcentajesAsignatura()

PutPorcentajesAsignatura ... @Title PutPorcentajesAsignatura @Description Modificar los porcentajes de la asignatura solicitada @Param body body {} true "body Modificar registro Asignatura content" @Success 200 {} @Failure 400 the request contains incorrect syntax @router /asignaturas/porcentajes [put]

func (*NotasController) URLMapping

func (c *NotasController) URLMapping()

URLMapping ...

Jump to

Keyboard shortcuts

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