public void Add(Meal meal, string image) { _context.Meals.Add(meal); _context.SaveChanges(); if (meal.Id > 0) { _context.MealImages.Add(new MealImage { MealId = meal.Id, ImageBase64 = image }); _context.SaveChanges(); } }
public void Add(List <Allergen> allergens) { var notFoundAllergens = allergens.Where(x => _context.Allergens.FirstOrDefault(y => y.Name == x.Name) == null); var foundAllergens = _context.Allergens.Where(x => allergens.FirstOrDefault(y => y.Name == x.Name) != null); if (foundAllergens.Count() > 0) { allergens.ForEach(x => x.Id = (foundAllergens.FirstOrDefault(y => y.Name == x.Name) != null) ? foundAllergens.First(y => y.Name == x.Name).Id : 0); } if (notFoundAllergens.Count() > 0) { _context.Allergens.AddRange(notFoundAllergens); _context.SaveChanges(); } }
public void Add(List <Ingredient> ingredients) { var notFoundIngredients = ingredients.Where(x => _context.Ingredients.FirstOrDefault(y => y.Name == x.Name) == null); var foundIngredients = _context.Ingredients.Where(x => ingredients.FirstOrDefault(y => y.Name == x.Name) != null); if (foundIngredients.Count() > 0) { ingredients.ForEach(x => x.Id = (foundIngredients.FirstOrDefault(y => y.Name == x.Name) != null) ? foundIngredients.First(y => y.Name == x.Name).Id : 0); } if (notFoundIngredients.Count() > 0) { _context.Ingredients.AddRange(notFoundIngredients); _context.SaveChanges(); } }
public void Add(Employee employee) { _context.Employees.Add(employee); _context.SaveChanges(); }
public void Add(Company company) { _context.Companies.Add(company); _context.SaveChanges(); }
public void Add(Order order) { _context.Orders.Add(order); _context.SaveChanges(); }
public void Add(List <Plan> plans) { _context.Plans.AddRange(plans); _context.SaveChanges(); }