Advertisement
BorislavaYordanova

Untitled

Jul 13th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.64 KB | None | 0 0
  1.     public class LoginView
  2.     {
  3.         public void Show()
  4.         {
  5.             while (true)
  6.             {
  7.                 Console.Clear();
  8.  
  9.                 Console.WriteLine("------------> Do you have acount? <-------------");
  10.                 Console.WriteLine("------------------> (Yes/No) <------------------");
  11.                 Console.WriteLine("\n");
  12.        
  13.                 string input = Console.ReadLine().ToLower();
  14.                
  15.                 if (input == "yes")
  16.                 {
  17.                     Console.WriteLine("\n");
  18.                     Console.WriteLine("--------------> Please, Login <--------------");
  19.  
  20.                     Console.WriteLine("\n");
  21.                     Console.Write("\t\tUsername: ");
  22.                     string username = Console.ReadLine();
  23.  
  24.                     Console.Write("\t\tPassword: ");
  25.                     string password = Console.ReadLine();
  26.  
  27.                     AuthenticationService.AuthenticateUser(username, password);
  28.  
  29.                     if (AuthenticationService.LoggedUser != null)
  30.                     {
  31.                         Console.WriteLine("\n");
  32.                         Console.WriteLine("\t  Welcome to BlackSound, " + AuthenticationService.LoggedUser.Username + "!");
  33.                         Console.WriteLine("\n");
  34.                         Console.WriteLine("\t ~~ Type enter to continue ~~");
  35.                         Console.ReadKey(true);
  36.                         break;
  37.                     }
  38.                     else
  39.                     {
  40.                         Console.WriteLine("\n");
  41.                         Console.WriteLine("\t Invalid username or password");
  42.                         Console.WriteLine("\n");
  43.                         Console.WriteLine("\t   ~~ Type enter to continue ~~");
  44.                         Console.ReadKey(true);
  45.                     }
  46.                 }
  47.                 else
  48.                 {
  49.                     User user = new User();
  50.                    
  51.                     Console.WriteLine("\n");
  52.                     Console.WriteLine("--------------> Please, Sign up <--------------");
  53.                     Console.WriteLine("\n");
  54.  
  55.                     Console.Write("\t\tUsername : ");
  56.                     user.Username = Console.ReadLine();
  57.  
  58.                     Console.Write("\t\tPassword : ");
  59.                     user.Password = Console.ReadLine();
  60.  
  61.                     Console.Write("\t\tEmail : ");
  62.                     user.Email = Console.ReadLine();
  63.  
  64.                     string isAdmin = Console.ReadLine();
  65.                     user.IsAdmin = false;                
  66.                 }
  67.             }
  68.         }
  69.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement