Documentation ¶
Index ¶
- type DerechosPecuniariosController
- func (c *DerechosPecuniariosController) DeleteConcepto()
- func (c *DerechosPecuniariosController) GetConsultarPersona()
- func (c *DerechosPecuniariosController) GetDerechosPecuniariosPorVigencia()
- func (c *DerechosPecuniariosController) GetEstadoRecibo()
- func (c *DerechosPecuniariosController) GetSolicitudDerechoPecuniario()
- func (c *DerechosPecuniariosController) PostClonarConceptos()
- func (c *DerechosPecuniariosController) PostConcepto()
- func (c *DerechosPecuniariosController) PostGenerarDerechoPecuniarioEstudiante()
- func (c *DerechosPecuniariosController) PostRespuestaSolicitudDerechoPecuniario()
- func (c *DerechosPecuniariosController) PostSolicitudDerechoPecuniario()
- func (c *DerechosPecuniariosController) PutConcepto()
- func (c *DerechosPecuniariosController) PutCostoConcepto()
- func (c *DerechosPecuniariosController) URLMapping()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DerechosPecuniariosController ¶
type DerechosPecuniariosController struct {
beego.Controller
}
func (*DerechosPecuniariosController) DeleteConcepto ¶
func (c *DerechosPecuniariosController) DeleteConcepto()
DeleteConcepto ... @Title DeleteConcepto @Description Inactivar Concepto y Factor por id @Param id path string true "Id del Concepto" @Success 200 {} @Failure 403 :id is empty @router /conceptos/:id [delete]
func (*DerechosPecuniariosController) GetConsultarPersona ¶
func (c *DerechosPecuniariosController) GetConsultarPersona()
GetConsultarPersona ... @Title GetConsultarPersona @Description get información del estudainte por el id de tercero @Param persona_id path int true "Id del tercero" @Success 200 {} @Failure 404 not found resource @router /personas/:persona_id [get]
func (*DerechosPecuniariosController) GetDerechosPecuniariosPorVigencia ¶
func (c *DerechosPecuniariosController) GetDerechosPecuniariosPorVigencia()
GetDerechosPecuniariosPorVigencia ... @Title GetDerechosPecuniariosPorVigencia @Description Consulta los derechos pecuniarias de la vigencia por id @Param id path int true "Id de la vigencia correspondiente" @Success 200 {} @Failure 403 :id is empty @Failure 404 no data found @router /vigencias/:id [get]
func (*DerechosPecuniariosController) GetEstadoRecibo ¶
func (c *DerechosPecuniariosController) GetEstadoRecibo()
GetEstadoRecibo ... @Title GetEstadoRecibo @Description consultar los estados de todos los recibos de derechos pecuniarios generados por el tercero @Param persona_id path int true "Id del tercero" @Param periodo_id path int true "Id del ultimo periodo" @Success 200 {} @Failure 404 not found resource @router /personas/:persona_id/periodos/:periodo_id/recibos [get]
func (*DerechosPecuniariosController) GetSolicitudDerechoPecuniario ¶
func (c *DerechosPecuniariosController) GetSolicitudDerechoPecuniario()
GetSolicitudDerechoPecuniario ... @Title GetSolicitudDerechoPecuniario @Description Obtener todos las solicitudes de derechos pecuniarios @Success 200 {} @Failure 400 body is empty @router /solicitudes [get]
func (*DerechosPecuniariosController) PostClonarConceptos ¶
func (c *DerechosPecuniariosController) PostClonarConceptos()
PostClonarConceptos ... @Title PostClonarConceptos @Description Clona los conceptos de la vigencia anterior en la vigencia actual @Param body body {} true "body Clonar Conceptos content" @Success 200 {} @Failure 400 body is empty @router /vigencias/clonar-conceptos [post]
func (*DerechosPecuniariosController) PostConcepto ¶
func (c *DerechosPecuniariosController) PostConcepto()
PostConcepto ... @Title PostConcepto @Description Agregar un concepto @Param body body {} true "body Agregar Concepto content" @Success 200 {} @Failure 400 body is empty @router /conceptos [post]
func (*DerechosPecuniariosController) PostGenerarDerechoPecuniarioEstudiante ¶
func (c *DerechosPecuniariosController) PostGenerarDerechoPecuniarioEstudiante()
PostGenerarDerechoPecuniarioEstudiante ... @Title PostGenerarrDerechoPecuniarioEstudiante @Description Generar un recibo de derecho pecuniario por parte de estudiantes @Param body body {} true "body Clonar Conceptos content" @Success 200 {} @Failure 404 not found resource @Failure 400 body is empty @router /derechos [post]
func (*DerechosPecuniariosController) PostRespuestaSolicitudDerechoPecuniario ¶
func (c *DerechosPecuniariosController) PostRespuestaSolicitudDerechoPecuniario()
PostRespuestaSolicitudDerechoPecuniario ... @Title PostRespuestaSolicitudDerechoPecuniario @Description Da respuesta a la solicitud de derechos pecuniarios @Param id path int true "Id de la solicitud" @Success 200 {} @Failure 400 body is empty @router /solicitudes/:id/respuesta [post]
func (*DerechosPecuniariosController) PostSolicitudDerechoPecuniario ¶
func (c *DerechosPecuniariosController) PostSolicitudDerechoPecuniario()
PostSolicitudDerechoPecuniario ... @Title PostSolicitudDerechoPecuniario @Description Crear una solicitud de derecho pecuniario @Param body body {} true "body Agregar Concepto content" @Success 200 {} @Failure 400 body is empty @router /solicitudes [post]
func (*DerechosPecuniariosController) PutConcepto ¶
func (c *DerechosPecuniariosController) PutConcepto()
PutConcepto ... @Title PutConcepto @Description Modificar un concepto @Param body body {} true "body Modificar Concepto content" @Success 200 {} @Failure 400 body is empty @Failure 404 no data found @Failure 403 :id is empty @router /conceptos/:id [put]
func (*DerechosPecuniariosController) PutCostoConcepto ¶
func (c *DerechosPecuniariosController) PutCostoConcepto()
PutCostoConcepto ... @Title PutCostoConcepto @Description Añadir el costo de un concepto existente @Param body body {} true "body Inhabilitar Proyecto content" @Success 200 {} @Failure 400 :body is empty @router /conceptos/costos [post]
func (*DerechosPecuniariosController) URLMapping ¶
func (c *DerechosPecuniariosController) URLMapping()