public void AddOrUpdate(DishModificationModel dishVM) { Matratt dishDB = new Matratt { MatrattId = dishVM.Id, MatrattNamn = dishVM.Name, MatrattTyp = dishVM.SelectedCategoryId, Beskrivning = dishVM.Description, Pris = dishVM.Price, MatrattProdukt = dishVM.SelectedProductIds.Select(id => new MatrattProdukt { Produkt = new Produkt { ProduktId = id } } ).ToList() }; _dishRepository.AddOrUpdate(dishDB); }