public IHttpActionResult GetByTeacher([FromUri] int tid)
 {
     try
     {
         return(Ok(AbsenceForTeacher.GetByTeacher(tid)));
     }
     catch (Exception e)
     {
         LogManager.LogException(e);
         return(InternalServerError(e));
     }
 }
 public IHttpActionResult Delete([FromBody] int absenceForTeacher)
 {
     try
     {
         AbsenceForTeacher.Delete(absenceForTeacher);
         return(Ok());
     }
     catch (Exception e)
     {
         LogManager.LogException(e);
         return(InternalServerError(e));
     }
 }
 public IHttpActionResult Add([FromBody] AbsencesForTeacherDTO absenceForTeacher)
 {
     try
     {
         AbsenceForTeacher.Add(absenceForTeacher);
         return(Ok());
     }
     catch (Exception e)
     {
         LogManager.LogException(e);
         return(InternalServerError());
     }
 }