public void UpdatePasswordCLI() { User user = new User(); UserDA userDA = new UserDA(); PasswordProtection pp = new PasswordProtection(); user.id = AccountCLI.currentUserID; Console.WriteLine("Enter your current password: "******"Enter Your New Password :"******"Re-Enter your new password : "******"oops, password you entered did not match- try again..."); Console.WriteLine(""); UpdatePasswordCLI(); } }
public void LoginCLI() { User user = new User(); PasswordProtection pp = new PasswordProtection(); AccountDA account = new AccountDA(); Console.WriteLine("--------- Welcome | Login the System to continue ----------"); Console.WriteLine(""); Console.WriteLine("User Name: "); user.userName = Console.ReadLine(); Console.WriteLine("Password: "******"successfully Login...!"); Console.Clear(); } else { Console.WriteLine("Invalied Login Attempt...!"); } }
public void UpdateUserCLI() { User user = new User(); AdminDA admin = new AdminDA(); PasswordProtection pp = new PasswordProtection(); ExcuteAdminCLI excute = new ExcuteAdminCLI(); Console.WriteLine(""); Console.WriteLine("+++ Update User Details +++"); Console.WriteLine(""); ViewUserCLI(); Console.WriteLine(""); Console.WriteLine("enter user id that want to change details :"); user.id = Int32.Parse(Console.ReadLine()); Console.WriteLine("enter user name :"); user.userName = Console.ReadLine(); Console.WriteLine("enter user password :"******"enter user role :"); Console.WriteLine(""); Console.WriteLine("1 - admin"); Console.WriteLine("2 - Team Lead"); Console.WriteLine("3 - Normal Member"); Console.WriteLine(""); Console.WriteLine("Enter respective number : "); user.role = Int32.Parse(Console.ReadLine()); var msg = admin.UpdateUserDA(user); Console.WriteLine(msg); Console.Clear(); excute.HeaderInfo(); ViewUserCLI(); Console.WriteLine(""); Console.WriteLine("** press [Esc] back to menu"); var k = Console.ReadKey(true); if (k.Key == ConsoleKey.Escape) { Console.Clear(); excute.Header(); } }
public void CreateUsersCLI() { User user = new User(); AdminDA admin = new AdminDA(); PasswordProtection pp = new PasswordProtection(); ExcuteAdminCLI excute = new ExcuteAdminCLI(); Console.WriteLine(""); Console.WriteLine("+++ Add New User +++"); Console.WriteLine(""); Console.WriteLine("enter user name :"); user.userName = Console.ReadLine(); Console.WriteLine("enter user password :"******"enter user role :"); Console.WriteLine(""); Console.WriteLine("1 - admin"); Console.WriteLine("2 - Team Lead"); Console.WriteLine("3 - Normal Member"); Console.WriteLine(""); Console.WriteLine("Enter respective number : "); user.role = Int32.Parse(Console.ReadLine()); Console.WriteLine(""); Console.WriteLine("** press [Esc] to save and exit"); Console.WriteLine("** press [1] to save and add new user"); var k = Console.ReadKey(true); if (k.Key == ConsoleKey.Escape) { var msg = admin.CreateUsersDA(user); Console.WriteLine(msg); Console.Clear(); excute.Header(); } else if (k.Key == ConsoleKey.NumPad1 || k.Key == ConsoleKey.D1) { var mmsg = admin.CreateUsersDA(user); Console.WriteLine(mmsg); Console.Clear(); excute.HeaderInfo(); CreateUsersCLI(); } }