public ActionResult AfterLogin(Exam exam) { if (Session["LoggedUserID"] != null) { using (var dc = new ExamRegistrationDbContext()) { var v = dc.Exams.Where(a => a.Grade != "F").ToList(); return(View(v)); } } else { return(RedirectToAction("Login")); } }
public ActionResult Login(Student u) { if (ModelState.IsValid) { using (ExamRegistrationDbContext dc = new ExamRegistrationDbContext()) { var v = dc.Students.Where(a => a.Username.Equals(u.Username) && a.Password.Equals(u.Password)).FirstOrDefault(); if (v != null) { Session["LoggedUserID"] = v.StudentId.ToString(); Session["LoggedUserFullname"] = v.Name.ToString(); Session["LoggedUserCurrentSemester"] = v.CurrentSemester.ToString(); Session["LoggedUserAddress"] = v.Address.ToString(); Session["LoggedUserEnrollmentDate"] = v.EnrollmentDate.ToString(); return(RedirectToAction("AfterLogin")); } } } return(View(u)); }