예제 #1
0
        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);
        }