//GET /Course/Update/{CourseId} public ActionResult Update(int id) { CourseDataController controller = new CourseDataController(); Course SelectedCourse = controller.FindCourse(id); return(View(SelectedCourse)); }
public ActionResult DeleteConfirm(int id) { CourseDataController controller = new CourseDataController(); Course newCourse = controller.FindCourse(id); return(View(newCourse)); }
public ActionResult Delete(int id) { CourseDataController controller = new CourseDataController(); controller.DeleteCourse(id); return(RedirectToAction("List")); }
// GET: /Course/List public ActionResult List(string SearchKey = null) { //debug comments for searching the class table Debug.WriteLine("The input search key is " + SearchKey); Debug.WriteLine(SearchKey); CourseDataController controller = new CourseDataController(); IEnumerable <Course> Courses = controller.ListCourses(SearchKey); return(View(Courses)); }
public ActionResult Create(string CourseCode, string CourseName, DateTime StartDate, DateTime FinishDate) { Course newCourse = new Course(); newCourse.CourseName = CourseName; newCourse.CourseCode = CourseCode; newCourse.StartDate = StartDate; newCourse.FinishDate = FinishDate; CourseDataController controller = new CourseDataController(); controller.AddCourse(newCourse); return(RedirectToAction("List")); }
public ActionResult Update(int id, string CourseName, string CourseCode, DateTime StartDate, DateTime FinishDate) { Debug.WriteLine("The updated info received is " + CourseName + " " + CourseCode); Course CourseInfo = new Course(); CourseInfo.CourseId = id; CourseInfo.CourseName = CourseName; CourseInfo.CourseCode = CourseCode; CourseInfo.StartDate = StartDate; CourseInfo.FinishDate = FinishDate; CourseDataController controller = new CourseDataController(); controller.UpdateCourse(CourseInfo); return(RedirectToAction("Show/" + id)); }