예제 #1
0
 public override void HandleRequest(string login, string password)
 {
     if (logins.Contains(login))
     {
         successor.HandleRequest(login, password);
     }
     else
     {
         NewConsole.WriteLineRed("ВХОД ЗАПРЕЩЕН, НЕВЕРНЫЙ ЛОГИН");
     }
 }
예제 #2
0
파일: Program.cs 프로젝트: Spafger/IIS
        public static void Main()
        {
            Handler h1 = new LoginHandler();
            Handler h2 = new PasswordHandler();
            Handler h3 = new AccessHandler();


            h1.SetSuccessor(h2);
            h2.SetSuccessor(h3);

            Console.WriteLine("Добро пожаловать в систему, подтвердите ваши данные.");
            Console.Write("Введите логин: ");
            string login = Console.ReadLine();

            Console.Write("Введите пароль: ");
            string password = Console.ReadLine();

            h1.HandleRequest(login, password);

            NewConsole.ReadLine();
        }
예제 #3
0
 public override void HandleRequest(string login, string password)
 {
     NewConsole.WriteLineGreen("ВХОД ВЫПОЛНЕН, ДОБРО ПОЖАЛОВАТЬ " + login);
 }