コード例 #1
0
ファイル: PizzaController.cs プロジェクト: Zanxus/COVID19SKP
        //Overload version of the update, with no price
        public static void UpdatePizza(int pizzaID, string name, Pizza.PizzaSize size, Pizza.PizzaDough dough, Pizza.PizzaSauce sauce, ObservableCollection <Topping> toppings)
        {
            Pizza pizza = ReadPizza(pizzaID);

            pizza.Name     = name;
            pizza.Toppings = toppings;
            pizza.Size     = size;
            pizza.Dough    = dough;
            pizza.Sauce    = sauce;
        }
コード例 #2
0
ファイル: PizzaController.cs プロジェクト: Zanxus/COVID19SKP
 public static void CreatePizza(int pizzaID, string name, Pizza.PizzaSize size, Pizza.PizzaDough dough, Pizza.PizzaSauce sauce)
 {
     if (PizzaList.FirstOrDefault(x => x.PizzaID == pizzaID) == null || PizzaList.Count == 0)
     {
         PizzaList.Add(new Pizza(pizzaID, name, size, dough, sauce));
     }
     else
     {
         throw new Exception("Pizza with that ID already exists");
     }
 }