public ActionResult Delete(int id) { CourseDataController controller = new CourseDataController(); controller.DeleteCourse(id); return(RedirectToAction("List")); }
//GET : /Course/List /// <summary> /// To contect the Course datacontroller list method with the list view /// </summary> /// <param name="SearchKey"></param> /// <returns></returns> public ActionResult List(string SearchKey = null) { CourseDataController controller = new CourseDataController(); IEnumerable <Course> Courses = controller.ListCourses(SearchKey); return(View(Courses)); }
/// <summary> /// To the users if they want to confirm the delete of a particular Course so the delete was not a mistake /// </summary> /// <param name="id"></param> /// <returns></returns> //GET : /Course/DeleteConfirm/{id} public ActionResult DeleteConfirm(int id) { CourseDataController controller = new CourseDataController(); Course NewCourse = controller.FindCourse(id); return(View(NewCourse)); }
public ActionResult Create(string CourseName, string CourseCode, DateTime CourseStartDate, DateTime CourseFinishDate) { //To check whether we get the data from the form Debug.WriteLine("I have accessed the data:"); Debug.WriteLine(CourseName); Debug.WriteLine(CourseCode); Debug.WriteLine(CourseStartDate); Debug.WriteLine(CourseFinishDate); Course NewCourse = new Course(); NewCourse.CourseName = CourseName; NewCourse.CourseCode = CourseCode; NewCourse.CourseStartDate = CourseStartDate; NewCourse.CourseFinishDate = CourseFinishDate; CourseDataController controller = new CourseDataController(); controller.AddCourse(NewCourse); return(RedirectToAction("List")); }