/// <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; }
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)); }