public ActionResult _DeleteEnrollment(long studentId, string courseName)
        {
            bool res = BusinessRegistrar.DeleteEnrollmentForStudent(studentId, courseName);

            if (res == true)
            {
                ViewBag.Message = courseName + " for " + studentId.ToString() + " is deleted.";
            }
            else
            {
                ViewBag.Message = "Cannot delete the enrollment. Contact system administrator.";
            }
            EnrollmentVM evm = new EnrollmentVM();

            evm.CList          = BusinessRegistrar.GetCourses();
            evm.CourseSelected = "";
            if (evm.CList.Count != 0)
            {
                evm.CourseSelected = evm.CList[0].Value;
                evm.EList          = BusinessRegistrar.GetEnrollmentForACourse(evm.CourseSelected);
            }
            else
            {
                evm.EList = BusinessRegistrar.GetEnrollmentForACourse();
            }
            if (HttpContext.User.IsInRole("Admin"))
            {
                return(RedirectToAction("ShowEnrollment", evm));
            }
            else
            {
                return(RedirectToAction("CourseRegister"));
            }
        }
        public ActionResult ShowEnrollment()
        {
            EnrollmentVM evm = new EnrollmentVM();

            evm.CList          = BusinessRegistrar.GetCourses();
            evm.EList          = BusinessRegistrar.GetEnrollmentForACourse(evm.CList[0].Value);
            evm.CourseSelected = evm.CList[0].Value;
            return(View(evm));
        }
 public ActionResult ShowEnrollment(EnrollmentVM evm)
 {
     evm.EList = BusinessRegistrar.GetEnrollmentForACourse(evm.CourseSelected);
     evm.CList = BusinessRegistrar.GetCourses();
     return(View(evm));
 }