public ActionResult SaveResult(StudentResultEnrolled StudentResult) { if (ModelState.IsValid) { if (resultManager.GetCourseEnroll(StudentResult.CourseID, StudentResult.StudentID) != null) { bool IsResultEnrolled = resultManager.SaveResult(StudentResult); if (IsResultEnrolled) { ViewBag.Message = "Result enrolled successfully"; } else { ViewBag.errMessage = "Result failed to enroll"; } } else { ViewBag.errMessage = "Student doesnt enrolled this Course"; } ModelState.Clear(); } ViewBag.StudentRegNo = new SelectList(studentManager.StudentRegNo(), "StudentID", "RegistrationNo"); ViewBag.grades = new SelectList(resultManager.Grade(), "gradeID", "gradeLetter"); return(View()); }
// to save result in student result table// public bool SaveResult(StudentResultEnrolled StudentResult) { Result result = new Result(); result.StudentID = StudentResult.StudentID; result.gradeID = StudentResult.gradeID; result.CourseID = StudentResult.CourseID; dbContext.Results.Add(result); int rowaffected = dbContext.SaveChanges(); return(rowaffected > 0); }
public bool SaveResult(StudentResultEnrolled StudentResult) { return(_Getway.SaveResult(StudentResult)); }