public IActionResult Create(CreateBeerVM model) { if (!ModelState.IsValid) { return(View(nameof(Index), repository.GetAllBeers())); } repository.AddBeer(model); return(RedirectToAction(nameof(Index))); }
public void AddBeer(CreateBeerVM model) { var newBeer = new Beer { Beername = model.Beer, Price = model.Pris, Sort = model.Sort, }; foreach (var foodId in model.selectedFoodIds) { newBeer.BeerAndFood.Add(new BeerAndFood.Models.Entities.BeerAndFood { IdFood = foodId }); } context.Beer.Add(newBeer); context.SaveChanges(); }