public ActionResult addResultInside(StudentStudentResultViewModel abc) { abc.studentResultview.sub_ID = int.Parse(Session["subj_id"].ToString()); abc.studentResultview.cl_ID = int.Parse(Session["classID"].ToString()); sms.StudentResults.Add(abc.studentResultview); sms.SaveChanges(); return(RedirectToAction("viewResult", "StudentResult")); }
public ActionResult addResultInside(int subj_id) { if (!WebSecurity.IsAuthenticated) { return(RedirectToAction("Login", "Account")); } else { if (!Roles.GetRolesForUser(WebSecurity.CurrentUserName)[0].Equals("Faculty")) { return(RedirectToAction("Login", "Account")); } } ViewBag.attendenceClass = "treeview"; Session["subj_id"] = subj_id; ViewBag.dashboardClass = ""; ViewBag.studentResultsClass = "active treeview"; ViewBag.viewResultClass = ""; ViewBag.addResultClass = "active"; ViewBag.markAttendenceClass = ""; ViewBag.viewAttendenceClass = ""; int?classID = (from a in sms.Subjects where a.sub_ID == subj_id select a.cl_ID).First(); Session["classID"] = classID; ViewBag.subjectName = (from a in sms.Subjects where a.sub_ID == subj_id select a.sub_Name).First(); StudentStudentResultViewModel viewModel = new StudentStudentResultViewModel(); viewModel.studentResultview = new StudentResult(); viewModel.studentsview = (from a in sms.Students where a.cl_ID == classID select a).ToList(); return(View(viewModel)); }