Exemplo n.º 1
0
 public Pizza(int pizzaID, string name, PizzaSize size, PizzaDough dough, PizzaSauce sauce)
 {
     PizzaID = pizzaID;
     Name    = name;
     Size    = size;
     Dough   = dough;
     Sauce   = sauce;
 }
Exemplo n.º 2
0
 public Pizza(int pizzaID, string name, PizzaSize size, PizzaDough dough, PizzaSauce sauce)
 {
     this.PizzaID = pizzaID;
     this.Name    = name;
     this.Size    = size;
     this.Dough   = dough;
     this.Sauce   = sauce;
 }
Exemplo n.º 3
0
 public Pizza(int pizzaID, string name, PizzaSize size, PizzaDough dough, PizzaSauce sauce, ObservableCollection <Topping> toppings)
 {
     this.PizzaID  = pizzaID;
     this.Name     = name;
     this.Size     = size;
     this.Dough    = dough;
     this.Sauce    = sauce;
     this.Toppings = toppings;
 }
Exemplo n.º 4
0
    public double PizzaCalories()
    {
        double totalToppingCalories = Toppings.Select(c => c.ToppingCalories()).Sum();

        return(PizzaDough.DoughCalories() + totalToppingCalories);
    }
Exemplo n.º 5
0
 public void Assemble(DoughFactory abstractDoughFactory)
 {
     dough = abstractDoughFactory.GetPizzaDough();
 }