public static void AddSignatureDish() { var dishRepo = new SignatureDishesRepository(); dishRepo.Add(new SignatureDish { Name = "Beef Wellington" }); dishRepo.Save(); Console.WriteLine("Dish has been added to the list"); }
public static void AddDishToRestaurant(string restName, string dishName) { var restRepo = new RestaurantsRepository(); var rest = restRepo.FindBy(m => m.Name.StartsWith(restName)).FirstOrDefault(); var dishRepo = new SignatureDishesRepository(); var dish = dishRepo.FindBy(b => b.Name.StartsWith(dishName)).FirstOrDefault(); var context = new RestaurantContext(); context.Add(new RestaurantSignatureDish { SignatureDishId = dish.Id, RestaurantId = rest.Id }); context.SaveChanges(); }
public static void AddMultipleDishes() { var dishRepo = new SignatureDishesRepository(); dishRepo.AddRange(new List <SignatureDish> { new SignatureDish { Name = "räkmacka" }, new SignatureDish { Name = "bananasplit" }, new SignatureDish { Name = "hamburgare" }, new SignatureDish { Name = "pasta" } }); dishRepo.Save(); }