public ActionResult DishesRestaurant(int id) { if (HttpContext.Session.GetString("User") != null) { var restaurant = RestaurantsManager.GetRestaurant(id); ViewData["Address"] = restaurant; int idRestaurantCity = CitiesManager.GetRestaurantCity(id); HttpContext.Session.SetInt32("idCityRestaurant", idRestaurantCity); var order_dishes = new List <OrderDishmodel>(); var dishes = DishesManager.GetDishes(id); foreach (var item in dishes) { var dishOrder = new Models.OrderDishmodel(); dishOrder.dish = DishesManager.GetDish(item.IdDishes); dishOrder.dish.Name = item.Name; order_dishes.Add(dishOrder); } return(View(order_dishes)); } else { return(RedirectToAction("Index", "Login")); } }
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--*/ }