public void addproductCart()
        {
            int input = 0;

            input = Int32.Parse(Console.ReadLine());
            var cart     = new CartsLogic();
            var products = new ProductsLogic();


            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |             WELCOME TO JOY LORUTH'S GROCERY STORE              |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] ADD ANOTHER PRODUCT                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] MAIN MENU                                  |");
            Console.WriteLine("       +----------------------------------------------------------------+");

            input = Int32.Parse(Console.ReadLine());

            switch (input)
            {
            case 1:
                Console.Clear();
                products.GetProducts();
                cart.Add();

                break;

            case 2:
                Console.Clear();


                break;

            default:
                var mainMenu2 = new MainMenu();
                mainMenu2.viewMainMenu();
                break;
            }
        }
        public void viewMainMenu1()
        {
            int input = 0;



            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |             WELCOME TO JOY LORUTH'S GROCERY STORE              |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] MANAGER                                 |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] GUEST                                   |");
            Console.WriteLine("       +----------------------------------------------------------------+");

            input = Int32.Parse(Console.ReadLine());

            switch (input)
            {
            case 1:
                Console.Clear();
                var managerMenu = new ManagerMenu();
                managerMenu.managerMainMenu();
                break;

            case 2:
                Console.Clear();
                var mainMenu = new MainMenu();
                mainMenu.viewMainMenu();
                break;

            default:
                var mainMenu2 = new MainMenu();
                mainMenu2.viewMainMenu();
                break;
            }
        }
        public void viewCartMenu()
        {
            var cartmenu = new CartsMenu();
            var mainMenu = new MainMenu();
            int input    = 0;

            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                         SHOPPING CART MENU                     |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] VIEW ORDERS MENU                        |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] ADD AN ORDER                            |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] VIEW ORDERS HISTORY                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4] DELETE AN ORDER                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] RETURN TO MAIN MENU                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");



            input = Int32.Parse(Console.ReadLine());
            var cart     = new CartsLogic();
            var products = new ProductsLogic();


            switch (input)
            {
            case 1:

                break;

            case 2:

                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        ADD TO SHOPPING CART                    |");
                Console.WriteLine("       +----------------------------------------------------------------+");
                products.GetProducts();
                cart.Add();
                cart.Add();
                mainMenu.viewMainMenu();

                break;

            case 3:
                // products.GetProducts();
                cart.GetInventoryByCartOrderID();

                cartmenu.viewCartMenu();

                mainMenu.viewMainMenu();



                break;

            case 4:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                   DELETE A ORDER FROM INVENTORY                |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                cart.Delete();
                break;


            case 5:


                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        CREATE AN ORDER                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("        Choose an item to add to cart");

                // products.GetProducts();
                cart.GetInventoryByCartOrderID();

                cartmenu.viewCartMenu();

                mainMenu.viewMainMenu();
                break;


            default:

                Console.Clear();
                var mainmenu = new MainMenu();
                mainmenu.viewMainMenu();
                break;
            }
        }
        public void viewLocationsMenu()
        {
            var location = new LocationsLogic();
            int input    = 0;


            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                       LOCATIONS MENU                           |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] VIEW ALL LOCATION(S)                    |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] ADD AN LOCATION                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] EDIT AN LOCATION                        |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4] DELETE AN LOCATION                      |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] VIEW ORDER HISTORY                      |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [6] RETURN TO MAIN MENU                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");

            input = Int32.Parse(Console.ReadLine());


            switch (input)
            {
            case 1:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        VIEW LOCATION CATALOG                   |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                location.GetAll();

                break;


            case 2:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                       REGISTER A NEW LOCATION                  |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                location.Add();

                break;

            case 3:

                location.Delete();

                break;

            case 4:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                       Inventory A NEW LOCATION                  |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                location.GetInventoryByLocationID();

                break;

            case 5:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        VIEW LOCATION ORDER HISTORY             |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                location.GetOrdersByLocationID();

                break;

            default:
                Console.Clear();
                var mainmenu = new MainMenu();
                mainmenu.viewMainMenu();
                break;
            }
        }
Beispiel #5
0
        public void managerMainMenu()
        {
            int input = 0;



            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                        MANAGER  lOGIN                          |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] LOGIN                                   |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] ADD INVENTORY                           |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] REMOVE INVENTORY                        |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4]                                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5]                                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");



            input = Int32.Parse(Console.ReadLine());

            switch (input)
            {
            case 1:
                Console.Clear();
                var productsMenu = new ProductsMenu();
                productsMenu.viewProductMenu();
                break;

            case 2:
                Console.Clear();
                var ordersMenu = new OrdersMenu();
                ordersMenu.viewOrdersMenu();
                break;

            case 3:
                Console.Clear();
                var customersMenu = new CustomersMenu();
                customersMenu.viewCustomersMenu();
                break;

            case 4:
                Console.Clear();
                var locationsMenu = new LocationsMenu();
                locationsMenu.viewLocationsMenu();
                break;

            case 5:
                Console.Clear();
                var cartsMenu = new CartsMenu();
                cartsMenu.viewCartMenu();
                break;

            default:
                var mainMenu = new MainMenu();
                mainMenu.viewMainMenu();
                break;
            }
        }
Beispiel #6
0
        public void viewOrdersMenu()
        {
            int input = 0;

            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                         ORDERS MENU                            |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] VIEW ORDERS HISTORY                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] ADD AN ORDER                            |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3]                                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4] DELETE AN ORDER                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] RETURN TO MAIN MENU                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");



            input = Int32.Parse(Console.ReadLine());
            var order    = new OrdersLogic();
            var products = new ProductsLogic();

            switch (input)
            {
            case 1:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                          ORDER CATALOG                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");


                order.GetOrders();
                break;

            case 2:

                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        CREATE AN ORDER                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                order.Add();
                break;

            case 3:

                break;

            case 4:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                   DELETE A ORDER FROM INVENTORY                |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                order.Delete();
                break;


            case 5:


                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        CREATE AN ORDER                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("        Choose an item to add to cart");

                //products.GetProducts();
                //order.GetCart();
                break;


            default:

                Console.Clear();
                var mainmenu = new MainMenu();
                mainmenu.viewMainMenu();
                break;
            }
        }
        public void viewCustomersMenu()
        {
            int input = 0;


            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                       CUSTOMERS MENU                           |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] VIEW CUSTOMER CATALOG                   |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] CREATE AN ACCOUNT                       |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] FIND AN ACCOUNT                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] DELETE ACCOUNT                          |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] RETURN TO MAIN MENU                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");

            input = Int32.Parse(Console.ReadLine());

            var customer = new CustomersLogic();

            switch (input)
            {
            case 1:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                       CREATE A ACCOUNT                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                customer.GetCustomers();

                break;

            case 2:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                       CREATE A ACCOUNT                         |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                customer.Add();
                break;

            case 3:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                         FIND AN ACCOUNT                        |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                customer.GetCustomerById();
                break;

            case 4:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                       DELETE AN ACCOUNT                        |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                customer.Delete();
                break;



            default:
                Console.Clear();
                var mainmenu = new MainMenu();
                mainmenu.viewMainMenu();

                break;
            }
        }
        public void viewProductMenu()
        {
            int input   = 0;
            var product = new ProductsLogic();

            var mainMenu = new MainMenu();



            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |                        PRODUCTS MENU                           |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] VIEW PRODUCT CATALOG                    |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] ADD A PRODUCT                           |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] FIND A PRODUCT                          |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4] DELETE A PRODUCT                        |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] RETURN TO MAIN MENU                     |");
            Console.WriteLine("       +----------------------------------------------------------------+");



            input = Int32.Parse(Console.ReadLine());

            switch (input)
            {
            case 1:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                        VIEW PRODUCT CATALOG                    |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                product.GetProducts();
                mainMenu.viewMainMenu();



                break;

            case 2:

                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                    ADD A PRODUCT TO INVENTORY                  |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                product.AddProducttoCart();
                mainMenu.viewMainMenu();


                break;



            case 3:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                   GET A PRODUCT IN INVENTORY                  |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                product.GetProductByID();
                mainMenu.viewMainMenu();


                break;



            case 4:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                  DELETE A PRODUCT FROM INVENTORY               |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                product.DeleteProduct();
                mainMenu.viewMainMenu();

                break;

            case 5:
                Console.Clear();

                Console.WriteLine("       +----------------------------------------------------------------+");
                Console.WriteLine("       |                  GET A PRODUCT BY LOCATION                     |");
                Console.WriteLine("       +----------------------------------------------------------------+");

                product.Gwrong();

                break;

            case 6:
                Console.Clear();

                product.EditProduct();

                break;



            default:
                Console.Clear();
                var mainmenu = new MainMenu();
                mainmenu.viewMainMenu();
                break;
            }
        }
        public void viewMainMenu()
        {
            int input = 0;



            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("                                                                         ");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       |            Welcome to 'Couch Potato Cart' Grocery Store        |");
            Console.WriteLine("       |                                                                |");
            Console.WriteLine("       +================================================================+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [1] GO TO PRODUCT CATALOG                   |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [2] CREATE AN ORDER                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [3] SIGN UP                                 |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [4] FIND A LOCATION                         |");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       +----------------------------------------------------------------+");
            Console.WriteLine("       |                    [5] VIEW SHOPPING CART                      |");
            Console.WriteLine("       +----------------------------------------------------------------+");



            input = Int32.Parse(Console.ReadLine());

            switch (input)
            {
            case 1:
                Console.Clear();
                var productsMenu = new ProductsMenu();
                productsMenu.viewProductMenu();
                break;

            case 2:
                Console.Clear();
                var ordersMenu = new OrdersMenu();
                ordersMenu.viewOrdersMenu();
                break;

            case 3:
                Console.Clear();
                var customersMenu = new CustomersMenu();
                customersMenu.viewCustomersMenu();
                break;

            case 4:
                Console.Clear();
                var locationsMenu = new LocationsMenu();
                locationsMenu.viewLocationsMenu();
                break;

            case 5:
                Console.Clear();
                var cartsMenu = new CartsMenu();
                cartsMenu.viewCartMenu();
                break;

            default:
                var mainMenu = new MainMenu();
                mainMenu.viewMainMenu();
                break;
            }
        }