Exemple #1
0
        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"));
        }
Exemple #2
0
        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"));
        }