Beispiel #1
0
        private static void ConsoleMainMenu()
        {
            bool active = true;

            while (active == true)
            {
                PrintConsole.MainBanner();
                PrintConsole.MainMenu();

                var option = Console.ReadLine();

                switch (option)
                {
                case "1":
                    //Create account
                    PrintConsole.AccountCreationBanner();

                    Console.WriteLine("Enter first name:");
                    var firstName = Console.ReadLine();
                    Console.WriteLine("Enter Last Name:");
                    var lastName = Console.ReadLine();
                    var fullName = firstName + " " + lastName;

                    Console.WriteLine("Enter Address:");
                    var customerAddress = Console.ReadLine();

                    Console.WriteLine("Enter Phone Number:");
                    var customerPhoneNumber = Console.ReadLine();

                    Console.WriteLine("Enter Email Address: ");
                    var customerEmailAddress = Console.ReadLine();

                    Console.WriteLine("Enter your drivers License number:");
                    var customerDriversLicenseNumber = Console.ReadLine();

                    Console.WriteLine("Enter your rental credit card:");
                    var customerCreditCardNumber = Console.ReadLine();

                    //CreateAccount(string customerName, string customerAddress, string customerPhoneNumber, string customerEmailAddress, string driverLicenseNumber, int customerCreditCardNumber
                    var account = CustomerAccounts.CreateAccount(fullName, customerAddress, customerPhoneNumber, customerEmailAddress, customerDriversLicenseNumber, customerCreditCardNumber);

                    break;

                case "2":
                    //Log into existing account
                    ConsoleCustomerMenu();
                    break;

                case "3":
                    // Exit
                    active = false;
                    break;
                }
            }
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            while (true)
            {
                PrintMainBanner();
                PrintMainMenu();

                var option = Console.ReadLine();

                switch (option)
                {
                case "1":

                    PrintAccountCreationMenu();

                    Console.WriteLine("Enter first name:");
                    var firstName = Console.ReadLine();
                    Console.WriteLine("Enter Last Name:");
                    var lastName = Console.ReadLine();
                    var fullName = firstName + " " + lastName;

                    Console.WriteLine("Enter Address:");
                    var customerAddress = Console.ReadLine();

                    Console.WriteLine("Enter Phone Number:");
                    var customerPhoneNumber = Console.ReadLine();

                    Console.WriteLine("Enter Email Address: ");
                    var customerEmailAddress = Console.ReadLine();

                    Console.WriteLine("Enter your drivers License number:");
                    var customerDriversLicenseNumber = Console.ReadLine();

                    Console.WriteLine("Enter your rental credit card:");
                    var customerCreditCardNumber = Console.ReadLine();

                    //CreateAccount(string customerName, string customerAddress, string customerPhoneNumber, string customerEmailAddress, string driverLicenseNumber, int customerCreditCardNumber
                    var account = CustomerAccounts.CreateAccount(fullName, customerAddress, customerPhoneNumber, customerEmailAddress, customerEmailAddress, customerCreditCardNumber);

                    break;

                case "2":

                    PrintAccountMenuHeader();
                    PrintAccountMenu();
                    Console.ReadLine();
                    break;

                case "3":

                    PrintAllAccountsMenu();
                    PrintAllAccounts();

                    Console.ReadLine();
                    break;

                case "4":
                    return;
                }
            }
        }