public Teacher GetTeacherById(int id) { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.GetTeacherById(id)); } catch (Exception) { throw; } }
public bool UpdateTeacher(Teacher teacher) { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.UpdateTeacher(teacher)); } catch (Exception) { throw; } }
public List <Teacher> GetAllTeacher() { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.GetAllTeacher()); } catch (Exception) { throw; } }
private bool IsTeacherExist(string teacherEmail) { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.IsTeacherExist(teacherEmail)); } catch (Exception) { throw; } }
public List <Designation> GetAllDesignation() { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.GetAllDesignation()); } catch (Exception) { throw; } }
public bool DeleteTeacher(int id) { try { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.DeleteTeacher(id)); } catch (Exception) { throw; } }
public bool SaveTeacher(Teacher teacher) { try { if (IsTeacherExist(teacher.Email)) { throw new Exception("Teacher already exist."); } else { TeacherGetway teacherGetway = new TeacherGetway(); return(teacherGetway.SaveTeacher(teacher)); } } catch (Exception) { throw; } }
public TeacherManager() { teacherGetway = new TeacherGetway(); }