public ActionResult SelectSubjects() { if (Session["USER"] != null) { if (lecturer.Priority >= 7) { Session["Generator"] = GeneratorModel; List <SubjectModel> SubjectList = SubjectModel.GetSubject(null, null); return(View(SubjectList)); } } return(RedirectToAction("Index", "Home")); }
public ActionResult SelectTestNumber(FormCollection form) { if (Session["USER"] != null) { if (lecturer.Priority >= 7) { string Subject = form["Subject"].ToString(); HttpCookie SubjectChoosen = new HttpCookie("SubjectChoosen", Subject); Response.Cookies.Add(SubjectChoosen); List <string> where = new List <string>() { "name = " + "'" + form["Subject"].ToString() + "'" }; List <SubjectModel> SubjectList = SubjectModel.GetSubject(null, where); SubjectModel subject = new SubjectModel(); if (SubjectList.Count == 1) { foreach (SubjectModel item in SubjectList) { subject = item; } } else { throw new CustomException.CustomException("Something Went Wrong"); } GeneratorModel generator = Session["Generator"] as GeneratorModel; generator.Subject = subject; Session["Generator"] = generator; return(View(subject)); } } return(RedirectToAction("Index", "Home")); }