/* 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); } }
/* 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); } }