//
        // GET: /Student/

        public StudentController()
        {
            aDepartmentManager   = new DepartmentManager();
            aStudentManager      = new StudentManager();
            aEnrollCourseManager = new EnrollCourseManager();
            aCourseManager       = new CourseManager();
        }
        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));
            }
        }
Пример #3
0
 public EnrollCourseController()
 {
     _courseManager       = new CourseManager();
     _departmentManager   = new DepartmentManager();
     _semesterManager     = new SemesterManager();
     aEnrollCourseManager = new EnrollCourseManager();
 }
 public EnrollCourseController()
 {
     CourseManager       = new CourseManager();
     StudentManager      = new StudentManager();
     EnrollCourseManager = new EnrollCourseManager();
     DepartmentManager   = new DepartmentManager();
 }
Пример #5
0
 public CourseController()
 {
     departmentManager   = new DepartmentManager();
     courseManager       = new CourseManager();
     semesterManager     = new SemesterManager();
     courseShowManager   = new CourseShowManager();
     enrollCourseManager = new EnrollCourseManager();
 }
Пример #6
0
 public ResultController()
 {
     aStudentManager      = new StudentManager();
     aCourseManager       = new CourseManager();
     aGradeManager        = new GradeManager();
     aEnrollCourseManager = new EnrollCourseManager();
     assignCourseGateway  = new AssignCourseGateway();
 }
Пример #7
0
 public StudentResultController()
 {
     enrollCourseManager  = new EnrollCourseManager();
     studentViewManager   = new StudentViewManager();
     studentManager       = new StudentManager();
     gradeLetterManager   = new GradeLetterManager();
     studentResultManager = new StudentResultManager();
     student = new Student();
 }
 public StudentResultController()
 {
     _courseManager        = new CourseManager();
     _departmentManager    = new DepartmentManager();
     _semesterManager      = new SemesterManager();
     aEnrollCourseManager  = new EnrollCourseManager();
     aGradeManager         = new GradeManager();
     aStudentResultManager = new StudentResultManager();
 }
Пример #9
0
 public ActionResult StudentEnrollInCourse(EnrollInCourse enrollCourse)
 {
     if (ModelState.IsValid)
     {
         ViewBag.StudentsRegNo = GetAllStudentForDropDown();
         string result = new EnrollCourseManager().AssignNewCourseToStudent(enrollCourse);
         ViewData["Message"] = result;
         ModelState.Clear();
         return(View());
     }
     else
     {
         ViewData["Message"]   = "";
         ViewBag.StudentsRegNo = GetAllStudentForDropDown();
         return(View());
     }
 }
 public EnrollCourseController()
 {
     aCourseManager       = new CourseManager();
     aEnrollCourseManager = new EnrollCourseManager();
     aStudentManager      = new StudentManager();
 }
 public EnrollCourseController()
 {
     enrollCourseManager = new EnrollCourseManager();
     studentViewManager  = new StudentViewManager();
     studentManager      = new StudentManager();
 }
 public StudentResultController()
 {
     studentResultManager = new StudentResultManager();
     gradeLetterManager   = new GradeLetterManager();
     enrollCourseManager  = new EnrollCourseManager();
 }
 public EnrollCourseController()
 {
     enrollCourseManager = new EnrollCourseManager();
 }