public ActionResult Save(StudentResult studentResult) { ViewBag.StudentList = GetAllStudentsForDropdown(); ViewBag.GradeList = GetAllGradesForDropdown(); studentResult.CourseEnrollId = StudentResultManager.EnrollCourseManager.GetEnrollId(studentResult); if (ModelState.IsValid) { string message = StudentResultManager.Save(studentResult); ViewBag.Message = message; if (message == "Result Saved") { ModelState.Clear(); return(View()); } else { return(View(studentResult)); } } else { ViewBag.Message = "Please Fill All Field With Correct Format"; return(View(studentResult)); } }
public StudentResultController() { gradeManager = new GradeManager(); studentResultManager = new StudentResultManager(); enrollManager = new EnrollManager(); }
public StudentResultController() { gradeLetterManager = new GradeLetterManager(); studentManager = new StudentManager(); courseManager = new CourseManager(); studentResultManager = new StudentResultManager(); enrollManager = new EnrollManager(); }
public StudentResultController() { CourseManager = new CourseManager(); StudentManager = new StudentManager(); StudentResultManager = new StudentResultManager(); EnrollCourseManager = new EnrollCourseManager(); DepartmentManager = new DepartmentManager(); }
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(); }
public List <SelectListItem> GetAllGradesForDropdown() { List <Grade> grades = StudentResultManager.GetAllGrades(); List <SelectListItem> gradeSelectListItems = grades.ConvertAll(x => new SelectListItem() { Text = x.LetterGrade, Value = x.Id.ToString() }); return(gradeSelectListItems); }
public ActionResult StudentResult(StudentResultModel studentResultModel) { if (ModelState.IsValid) { ViewBag.StudentsRegNo = GetAllStudentForDropDown(); ViewBag.Grades = GetAllGradesForDropDown(); string result = new StudentResultManager().SaveAResult(studentResultModel); ViewData["Message"] = result; ModelState.Clear(); return(View()); } else { ViewData["Message"] = ""; ViewBag.StudentsRegNo = GetAllStudentForDropDown(); ViewBag.Grades = GetAllGradesForDropDown(); return(View()); } }
public IEnumerable <SelectListItem> GetAllGradesForDropDown() { List <SelectListItem> selectListItems = new List <SelectListItem>() { new SelectListItem() { Text = "---Select---", Value = "" }, }; List <GradeLetterModel> grades = new StudentResultManager().GetAllGrades(); foreach (GradeLetterModel resultModel in grades) { SelectListItem selectListItem = new SelectListItem(); selectListItem.Text = resultModel.GradeLetter; selectListItem.Value = resultModel.Id.ToString(); selectListItems.Add(selectListItem); } return(selectListItems); }
public ActionResult SaveResult(StudentResult aStudentResult) { StudentManager aStudentManager = new StudentManager(); GradeManager aGradeManager = new GradeManager(); StudentResultManager aStudentResultManager = new StudentResultManager(); ViewBag.students = aStudentManager.GetAllStudents(); ViewBag.gredes = aGradeManager.GetAllGrades(); var studentlist = aStudentResultManager.GetAllStudentResultsByRegNo(aStudentResult.RegistrationNo); var studentcourse = studentlist.FirstOrDefault(s => s.CourseId == aStudentResult.CourseId); if (aStudentResult.CourseId == 0) { ViewBag.message = "Select Course"; } else { if (studentcourse != null) { ViewBag.message = "This Course Grade Already Exist"; } else { if (aStudentResultManager.SaveStudentResult(aStudentResult) > 0) { ViewBag.message = "Result Saved Successfully"; } else { ViewBag.message = "Save Failed"; } } } return(View()); }
public JsonResult GetAllResultByStudentId(int studentId) { var courses = new StudentResultManager().GetAllResultForView(studentId); return(Json(courses)); }
public JsonResult GetTakenCourseByStudentId(int studentId) { var courses = new StudentResultManager().GetAllTakenCourses(studentId); return(Json(courses)); }
public ViewResultController() { enrollManager = new EnrollManager(); studentResultManager = new StudentResultManager(); }
public JsonResult GetCoursesById(StudentResult studentResult) { List <Course> Courses = StudentResultManager.GetCoursesByStudentId(studentResult.StudentId).ToList(); return(Json(Courses)); }
public StudentRsultController() { enrollCoursesManager = new EnrollCoursesManager(); studentResultManager = new StudentResultManager(); }