コード例 #1
0
 private void NewFood_Closed(object sender, EventArgs e)
 {
     RestNewFood newFood = sender as RestNewFood;
     Console.WriteLine("new food closed");
     if (newFood.IsSaved)
     {
         addFoodPanel(newFood.FoodName, newFood.FoodID, newFood.FoodPrice);
  //       Food f = new Food(newFood.FoodID, newFood.FoodName, newFood.FoodPrice, 0, picID, newFood.Allergenes);
         foods.Add(newFood.Food);
         //  newFoodWindows[newFood.FoodID] = newFood;
         newFoodWindows[newFood.FoodID] = newFood.Food;
         Console.WriteLine("food id: " + newFood.FoodID);
     }
 }
コード例 #2
0
 /* Adding new food to the list */
 private void NewFood_Click(object sender, EventArgs e)
 {
     Console.WriteLine("új hozzáadása");
     RestNewFood newFood = new RestNewFood();
     newFood.ShowDialog();
     newFood.Closed += NewFood_Closed;
     Console.WriteLine("új végén");
     if (newFood.IsSaved)
     {               
         addFoodPanel(newFood.FoodName, newFood.FoodID, newFood.FoodPrice);
         foods.Add(newFood.Food);
         //  newFoodWindows[newFood.FoodID] = newFood;
         newFoodWindows[newFood.FoodID] = newFood.Food;
         Console.WriteLine("food id: " + newFood.FoodID);
     }
 }
コード例 #3
0
 /* Pop up info about the food when mouse clicks on it - modification */
 private void foodPanel_MouseDown(object sender, RoutedEventArgs e)
 {
     StackPanel categ = sender as StackPanel;
     int foodId = 0; // TODO
     foodId = foodPanels[categ]; 
     Console.WriteLine("error 2");
     Food food = newFoodWindows.ElementAt(foodId).Value;
     RestNewFood f = new RestNewFood(food);
     f.ShowDialog();
     Console.WriteLine("modositas utan");
     if(f.IsSaved)
     {
         food.Name = f.FoodName;
         food.Price = f.FoodPrice;
         //food.PictureID = ;
         // food availability
         EnumVisual(this, categ, food);
     }
 }