//void InitializeDishList() //{ // Dishes dish1 = new Dishes(); // dish1.Name = "borsch"; // dish1.KindOfDish = "ukrainian"; // dish1.TypeOfDish = "first cource"; // dish1.OrderOfDish = DishOrder.firstCource; // Dishes dish2 = new Dishes(); // dish2.Name = "fried potatoes"; // dish2.TypeOfDish = "second cource"; // dish2.KindOfDish = "german"; // dish2.OrderOfDish = DishOrder.secondCource; // Dishes dish4 = new Dishes(); // dish4.Name = "just salad"; // dish4.TypeOfDish = "salad"; // dish4.KindOfDish = "unknown"; // dish4.OrderOfDish = DishOrder.salad; // Dishes dish3 = new Dishes(); // dish3.Name = "milkshake"; // dish3.TypeOfDish = "dessert"; // dish3.KindOfDish = "unknown"; // dish3.OrderOfDish = DishOrder.dessert; // Dishes dish5 = new Dishes(); // dish5.Name = "just salad2"; // dish5.TypeOfDish = "salad"; // dish5.KindOfDish = "unknown"; // dish5.OrderOfDish = DishOrder.salad; // DishesList.Add(dish1); // DishesList.Add(dish5); // DishesList.Add(dish3); // DishesList.Add(dish2); // DishesList.Add(dish4); // DishesList = DishSortByOrder(DishesList); //} public List <Dishes> DishSortByOrder(List <Dishes> dishes) //first cource -> 2 cource -> ... -> dessert { for (int counter = 0; counter < dishes.Count - 1; counter++) { for (int i = 0; i < dishes.Count - 1; i++) { if (dishes[i].OrderOfDish > dishes[i + 1].OrderOfDish) { Dishes tmp = dishes[i]; dishes[i] = dishes[i + 1]; dishes[i + 1] = tmp; } } } return(dishes); }
public HowToCookPage(Dishes _dish) { InitializeComponent(); dish = _dish; }