public ActionResult CheckLogInInfo(Student s) { if (s.Email == "Admin" && s.Password == "1234") { return(RedirectToAction("AdminPage", "Admin")); } try { if (DataConnection.CheckLogInInfo(s) == true) { CurrentStudent.GetInstance().InitializeStudent(s); return(RedirectToAction("StudentPage", "Register")); } else { Global.currentError = Global.Errors.invalidLogIn; return(RedirectToAction("LogIn", "LogIn")); } } catch (SqlException e) { Global.currentError = Global.Errors.coundNotConnectToDatabase; return(RedirectToAction("LogIn", "LogIn")); } }
static void Main(string[] args) { string s = ConfigurationManager.ConnectionStrings["RegAppDB"].ConnectionString; DataConnection.SetConnection(s); Student st = new Student(); st.Password = "******"; st.Email = "*****@*****.**"; Console.WriteLine("{0}", DataConnection.CheckLogInInfo(st)); Console.WriteLine(st.ID); foreach (var item in st.GetSchedule()) { Console.WriteLine(item.Value.ID); } Console.ReadLine(); }