public void ProcessPizza(Pizza p) { Data.Entities.Pizza ph = new Data.Entities.Pizza { }; ph.Crust = new Data.Entities.Crust { Name = p.PizzaCrust.Name, Size = new Data.Entities.Size { Name = p.PizzaCrust.CrustSize.Name } }; ph.Price = p.PizzaCost; _db.Pizza.Add(ph); foreach (Topping t in p.PizzaToppings) { Data.Entities.Topping tt = new Data.Entities.Topping { PizzaId = ph.PizzaId, Name = t.Name }; _db.Topping.Add(tt); } _db.SaveChanges(); }
public static Domain.Topping Map(Data.Entities.Topping deTopping) => new Domain.Topping { Toppingid = deTopping.Toppingid, Tpizzaid = deTopping.Tpizzaid, Topping1 = deTopping.Topping1 };