Exemple #1
0
        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();
        }
Exemple #2
0
 public static Domain.Topping Map(Data.Entities.Topping deTopping) => new Domain.Topping
 {
     Toppingid = deTopping.Toppingid,
     Tpizzaid  = deTopping.Tpizzaid,
     Topping1  = deTopping.Topping1
 };