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...!");
            }
        }
Beispiel #3
0
        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();
            }
        }
Beispiel #4
0
        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();
            }
        }