//GET : /Class/Update public ActionResult Update(int id) { ClassDataController controller = new ClassDataController(); Class SelectedClass = controller.FindClass(id); return(View(SelectedClass)); }
//POST : /Class/Delete/{id} public ActionResult Delete(int id) { ClassDataController controller = new ClassDataController(); controller.DeleteClass(id); return(RedirectToAction("List")); }
// GET: /Class/DeleteConfirm/{id} public ActionResult ConfirmDelete(int id) { ClassDataController controller = new ClassDataController(); Class NewClass = controller.FindClass(id); return(View(NewClass)); }
// GET: Class/List public ActionResult List(string SearchKey = null) { ClassDataController controller = new ClassDataController(); IEnumerable <Class> Classes = controller.ListClasses(SearchKey); return(View(Classes)); }
public ActionResult Create(string ClassCode, string ClassName, DateTime StartDate, DateTime FinishDate) { Class NewClass = new Class(); NewClass.ClassCode = ClassCode; NewClass.ClassName = ClassName; NewClass.StartDate = StartDate; NewClass.FinishDate = FinishDate; ClassDataController controller = new ClassDataController(); controller.AddClass(NewClass); return(RedirectToAction("List")); }
public ActionResult Update(int id, string ClassCode, string ClassName, DateTime StartDate, DateTime FinishDate) { Class ClassInfo = new Class(); ClassInfo.ClassCode = ClassCode; ClassInfo.ClassName = ClassName; ClassInfo.StartDate = StartDate; ClassInfo.FinishDate = FinishDate; ClassDataController controller = new ClassDataController(); controller.UpdateClass(id, ClassInfo); return(RedirectToAction("Show/" + id)); }