示例#1
0
 /// <summary>
 /// Primary thread of execution
 /// All logic starts here!
 /// </summary>
 public Core()
 {
     userModel = ModelFactory.UserModel;
     setModel = ModelFactory.ProblemSetModel;
     problemModel = ModelFactory.ProblemModel;
     classModel = ModelFactory.ClassModel;
     progressModel = ModelFactory.ProgressModel;
 }
示例#2
0
        public ActionResult ProblemSet()
        {
            DBController           dbController = new DBController();
            DataTable              dt           = dbController.SelectProblems();
            List <ProblemSetModel> list         = new List <ProblemSetModel>();

            for (int i = 0; i < dt.Rows.Count; ++i)
            {
                ProblemSetModel problem = new ProblemSetModel();
                problem.ProblemName       = Convert.ToString(dt.Rows[i]["ProblemName"]);
                problem.ProblemTopic      = Convert.ToString(dt.Rows[i]["ProblemTopic"]);
                problem.ProblemLink       = Convert.ToString(dt.Rows[i]["ProblemLink"]);
                problem.ProblemDifficulty = int.Parse(Convert.ToString(dt.Rows[i]["ProblemDifficulty"]));
                list.Add(problem);
            }
            return(View(list));
        }