Пример #1
0
        public bool AddCust()
        {
            string first_name = "", last_name = "", user_name = "", email = "", pwd = "", ver_pwd = " ";

            Console.WriteLine("Adding user, enter empty string at any time to quit:");
            //Short circuit to quit if user enters empty string
            if (Wrappers.ReadString("Enter first name", out first_name) ||
                Wrappers.ReadString("Enter last name", out last_name) ||
                Wrappers.ReadString("Enter username", out user_name) ||
                Wrappers.ReadString("Enter email", out email))
            {
                Console.WriteLine("Quiting");
                return(false);
            }
            else
            {
                do
                {
                    Console.WriteLine("Enter password");
                    pwd = EnterPass();
                    Console.WriteLine("\nVerify password");
                    ver_pwd = EnterPass();
                } while (pwd != ver_pwd);
                if (ValidateCustomerInfo(first_name, last_name, user_name, email, pwd))
                {
                    current_id = DAL.AddCust(first_name, last_name, user_name, email, pwd);
                    return(true);
                }
                return(false);
            }
        }