static void CustomersMenu() { int option = 0; while (option != 3) { Console.Clear(); Console.WriteLine("CUSTOMERS MENU"); Console.WriteLine("1. List All Customers"); Console.WriteLine("2. Add a Customer"); Console.WriteLine("3. Back to main menu"); Console.WriteLine("Write the number of the actinon you want to take:"); try { option = Convert.ToInt32(Console.ReadLine()); switch (option) { case 1: customersManager.ShowCustomers(); WaitForUserInput(); break; case 2: customersManager.AddCustomer(); WaitForUserInput(); break; case 3: break; default: option = 0; break; } } catch (FormatException) { Console.WriteLine("Please enter a valid option (a number from 1 to 4."); option = 0; } } }
static void Main(string[] args) { /*--Customers--*/ var customerDBManager = new CustomersManager(Configuration); //Add new customer Console.WriteLine("--Add customer --"); customerDBManager.AddCustomer(new Customers { Firstname = "Ludovic", Lastname = "Sahraoui", Login = "******", Password = "******", Country_code = 1, Address = "Chemin des Salines 40" });; //var customers = customerDBManager.GetCustomer(1); //Console.WriteLine(customers.Firstname); /* * //Update new customer * var newCustomer = customerDBManager.GetCustomer(1); * newCustomer.Firstname = "Léo"; * newCustomer.Lastname = "Favre"; * customerDBManager.UpdateCustomer(newCustomer); * * /* * //Delete customer * Console.WriteLine("--Delete customer --"); * customerDBManager.DeleteCustomer(1); */ /*--Cities--*/ //Get Cities Console.WriteLine("--Get cities --"); var citiesDBManager = new CitiesManager(Configuration); var cities = citiesDBManager.GetCities(); foreach (var city in cities) { Console.WriteLine(city.Name); } /*--Courier--*/ Console.WriteLine("--Get courier 1 --"); var courierDBManager = new CourierManager(Configuration); var courier = courierDBManager.GetCourier(1); Console.WriteLine(courier.Firstname); /*--Dishes--*/ //Get dishes Console.WriteLine("--Get dishes --"); var dishesDBManager = new DishesManager(Configuration); var dishes = dishesDBManager.GetDishes(); foreach (var dish in dishes) { Console.WriteLine(dish.Name); } /*--OrderDishes--*/ /*--Orders--*/ //add order Console.WriteLine("--Add order --"); var ordersDBManager = new OrdersManager(Configuration); ordersDBManager.AddOrder(new Order { Status = "Ready", Created_at = 02042019, Delivery_time = 2, IdCourier = 1, IdCustomer = 1 });; /*--Restaurants--*/ }
public ActionResult Create(DTO.Customer c) { CustomersManager.AddCustomer(c); return(RedirectToAction("Index", "Login")); }