Documentation ¶
Index ¶
- func StartGradesRoutes(g *gin.RouterGroup)
- type GradesController
- func (controller *GradesController) HandleGetStudentGradeInLaboratoryWithRubric(c *gin.Context)
- func (controller *GradesController) HandleGetSummarizedGradesInLaboratory(c *gin.Context)
- func (controller *GradesController) HandleSetCommentToGrade(c *gin.Context)
- func (controller *GradesController) HandleSetCriteriaGrade(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartGradesRoutes ¶
func StartGradesRoutes(g *gin.RouterGroup)
Types ¶
type GradesController ¶
type GradesController struct {
UseCases *application.GradesUseCases
}
GradesController controller to handle the requests to the `/grades` endpoints
func (*GradesController) HandleGetStudentGradeInLaboratoryWithRubric ¶
func (controller *GradesController) HandleGetStudentGradeInLaboratoryWithRubric(c *gin.Context)
func (*GradesController) HandleGetSummarizedGradesInLaboratory ¶
func (controller *GradesController) HandleGetSummarizedGradesInLaboratory(c *gin.Context)
HandleGetSummarizedGradesInLaboratory controller to get the summarized grades of the students in a laboratory
func (*GradesController) HandleSetCommentToGrade ¶ added in v0.52.0
func (controller *GradesController) HandleSetCommentToGrade(c *gin.Context)
HandleSetCommentToGrade controller to set a comment to a student's grade
func (*GradesController) HandleSetCriteriaGrade ¶
func (controller *GradesController) HandleSetCriteriaGrade(c *gin.Context)
HandleSetCriteriaGrade controller to select a criteria from a rubric to be added to a student's grade
Click to show internal directories.
Click to hide internal directories.