static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; Console.WriteLine("Въведете потребителското име:"); String usernameInput = Console.ReadLine(); Console.WriteLine("Въведете парола:"); String passwordInput = Console.ReadLine(); LoginValidation validation = new LoginValidation(usernameInput, passwordInput, printError); User user = new User(); if (validation.ValidateUserInput(ref user)) { Console.WriteLine(user.ToString()); Console.WriteLine("Роля на потребителя: " + LoginValidation.currentUserRole); LoginValidation.CheckLogDate(user); switch (user.role) { case 0: Console.WriteLine("Потребителя е ANONYMOUS.\n"); break; case 1: Console.WriteLine("Потребителя е ADMINISTRATOR.\n"); break; case 2: Console.WriteLine("Потребителя е INSPECTOR.\n"); break; case 3: Console.WriteLine("Потребителя е PROFESSOR.\n"); break; case 4: Console.WriteLine("Потребителя е STUDENT.\n"); break; default: Console.WriteLine("ERROR"); break; } if (user.role == 1) { adminFunction(); } } }