public bool BindeCourse(int studentId, int CourseId) { TakenCourse takenCourses = new TakenCourse() { ID = studentId, CoureseId = CourseId }; if (CheackTakenCourse(takenCourses)) { return(false); } else { return(DataLayer.BindCourse(takenCourses)); } }
public ActionResult markTaken(int id) { Courses courses = db.Courses.Find(id); if (courses == null) { return(HttpNotFound()); } int stud_id = Int32.Parse(Request.Cookies["userInfo"]["id"]); TakenCourse takenCourse = new TakenCourse(id, stud_id); dbTaken.TakenCourses.Add(takenCourse); try { dbTaken.SaveChanges(); } catch (Exception e) { return(View("AlreadyMarked", courses)); } return(View(courses)); }
public bool CheackTakenCourse(TakenCourse takenCourses) { return(DataLayer.CheackTakenCourse(takenCourses)); }