public List <CourseAssignToTeacherModel> GetAllCourseAssignedTeachers() { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); return(aCourseAssignGateway.GetAllCourseAssignedTeachers()); }
public CourseAssignToTeacherModel GetAssignedCourseToTeacherModelById(int assignedCourseId) { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); CourseAssignToTeacherModel aCourseAssignToTeacherModel = aCourseAssignGateway.GetSingleCourseAssignToTeacherModel(assignedCourseId); return(aCourseAssignToTeacherModel); }
public bool IsCourseExist(int courseID) { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); bool isCourseExists = aCourseAssignGateway.IsCourseExist(courseID); return(isCourseExists); }
public int SaveCourseAssignToTeacher(CourseAssignToTeacherModel courseAssignToTeacherModel) { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); int input = aCourseAssignGateway.SaveCourseAssignToTeacher(courseAssignToTeacherModel); return(input); }
public int UpdateAssignedCourseToTeacherModel(CourseAssignToTeacherModel aCourseAssignToTeacherModel) { { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); int rowAffected = aCourseAssignGateway.UpdateCourseAssign(aCourseAssignToTeacherModel); return(rowAffected); } }
/// <summary> /// takes id and fetch list of assign credit list /// then uses GetTotalAssignedCreditFromAssignedTeachers method to get total /// </summary> /// <param name="teacherId"></param> /// <returns>total assigned credit</returns> public int GetAssignedCreditByTeacherId(int teacherId) { //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); List <int> courseIdFromAssignedTeachers = new List <int>(); courseIdFromAssignedTeachers = aCourseAssignGateway.GetAssignedCreditByTeacherId(teacherId); int totalAssignedCredit = GetTotalAssignedCreditFromAssignedTeachers(courseIdFromAssignedTeachers); return(totalAssignedCredit); }
public int DeleteAssignedCourseByCourseAssignId(int AssignedCourseId) { // string message = ""; //TeacherManager aTeacherManager = new TeacherManager(); //DepartmentManager aDepartmentManager = new DepartmentManager(); //CourseManager aCourseManager = new CourseManager(); CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); int rowAffected = aCourseAssignGateway.DeleteAssignedCourseByAssignedCourseId(AssignedCourseId); //return message; return(rowAffected); }
public CourseAssignManager() { courseAssignGateway = new CourseAssignGateway(); }
public CourseAssignManager() { courseAssignGateway = new CourseAssignGateway(); teacherGateway = new TeacherGateway(); }
public bool IsCourseAlreadyAssigned(int courseId) { CourseAssignGateway aCourseAssignGateway = new CourseAssignGateway(); return(aCourseAssignGateway.IsCourseAlreadyAssigned(courseId)); }