public ActionResult Save(EnrollCourse enrollCourse) { ViewBag.StudentList = GetAllStudentsForDropdown(); var errors = ModelState.Where(x => x.Value.Errors.Count > 0) .Select(x => new { x.Key, x.Value.Errors }) .ToArray(); if (ModelState.IsValid) { string message = EnrollCourseManager.Save(enrollCourse); ViewBag.Message = message; if (message == "Successfully Enroll") { ModelState.Clear(); return(View()); } else { return(View(enrollCourse)); } } else { ViewBag.Message = "Please Fill All Field With Correct Format"; return(View(enrollCourse)); } }
public ActionResult EnrollCourse(EnrollCourse aCourse) { if (ModelState.IsValid) { ViewBag.Message = aEnrollCourseManager.Save(aCourse); ViewBag.RegNoList = aStudentManager.GetAllStudentRegNoForDropdown(); ModelState.Clear(); return(View()); } else { ViewBag.Message = "Please Fill All Field Correctly"; ViewBag.RegNoList = aStudentManager.GetAllStudentRegNoForDropdown(); return(View()); } }
public ActionResult Save(EnrollCourse enroll) { if (ModelState.IsValid) { enroll.Status = "Allocate"; string message = enrollCourseManager.Save(enroll); ViewBag.Message = message; ViewBag.Students = enrollCourseManager.GetStudentsForDropDown(); } else { ViewBag.Students = enrollCourseManager.GetStudentsForDropDown(); return(View()); } return(View()); }
public ActionResult Save(EnrollCourse enrollCourse) { try { int rowsAffected = enrollCourseManager.Save(enrollCourse); if (rowsAffected > 0) { ViewBag.Message = "Saved"; } else { ViewBag.Message = "Fail"; } } catch (Exception exception) { ViewBag.Message = exception.Message; } ViewBag.Student = GetAllstudents(); ViewBag.Course = GetAllCourses(); return(View()); }
public ActionResult EnrollCourse(EnrollCourse aCourse) { ViewBag.Message = aEnrollCourseManager.Save(aCourse); ViewBag.RegNoList = aStudentManager.GetAllStudentRegNoForDropdown(); return(View()); }
public ActionResult Save(EnrollCourse enrollCourse) { ViewBag.Message = enrollCourseManager.Save(enrollCourse); ViewBag.RegNo = studentManager.GetSelectListItemsForDropdown(); return(View()); }