Beispiel #1
0
    {//pyta o login i hasło i przekazuje do metody Login w UserDatabaseContext - sprawdza czy jest login i hasło
        public static void LoginUser()
        {
            Console.Title = "Login Menu!";
            Console.WriteLine("Podaj login");

            string login = Console.ReadLine();
            //Console.WriteLine("Podaj hasło");
            //string password = Console.ReadLine();
            string password = asteriskPass();

            Console.Clear();
            int output = UserDatabaseContext.Login(login, password);

            MyIdentity.SetLogin(login);

            switch (output)
            {
            case 1:
                var userSession = new UserSession(output, login);
                AdminMenu.AdminMainMenu(userSession);
                break;

            case 2:
                var userSession2 = new UserSession(output, login);
                Menu.MainMenu(userSession2);
                break;

            case 3:
                var userSession3 = new UserSession(output, login);
                FilterMenu.FilterOperationMenu(userSession3);
                break;

            default:
                Console.WriteLine("Podałeś błędny login lub hasło");
                Console.ReadLine();
                break;
            }
        }