Пример #1
0
        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"));
            }
        }
Пример #2
0
        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();
        }