Exemplo n.º 1
0
 public Pizza(PizzaNames name, DoughTypes dough, SauceTypes sauce, ToppingTypes[] toppings)
 {
     Name     = name;
     Dough    = dough;
     Sauce    = sauce;
     Toppings = toppings;
 }
        public Pizza GetPizza()
        {
            Sauce = SauceTypes.Marinara;
            Dough = DoughTypes.ThinCrust;
            var toppings = new[] { ToppingTypes.Ham, ToppingTypes.Pepperoni };

            return(new Pizza(Name, Dough, Sauce, toppings));
        }
        public Pizza GetPizza()
        {
            Sauce = SauceTypes.Marinara;
            Dough = DoughTypes.ExtraThickCrust;
            var toppings = new[] { ToppingTypes.Pineapple, ToppingTypes.Salami };

            return(new Pizza(Name, Dough, Sauce, toppings));
        }
Exemplo n.º 4
0
 public static string VeggiePizzaFormatter(DoughTypes dough, SauceTypes sauce, List <VeggieTypes> veggies)
 {
     return($"Dough: {dough}, Sauce: {sauce}, Veggies: {string.Join(", ", veggies)}".Replace("_", " "));
 }
Exemplo n.º 5
0
 public static string ClamPizzaFormatter(DoughTypes dough, ClamTypes clam, CheeseTypes cheese, SauceTypes sauce, List <VeggieTypes> veggies)
 {
     return($"Dough: {dough}, Clam: {clam}, Cheese: {cheese}, Sauce: {sauce}, Veggies: {string.Join(", ", veggies)}".Replace("_", " "));
 }