private static void RemoveDishFromSpecificChef(string [] info) { string dishName = info[0]; string chefName = info[1]; if (!chefs.ContainsKey(chefName)) { Console.WriteLine("Non existing chef"); return; } if (!dishes.ContainsKey(dishName)) { Console.WriteLine("Non existing dish"); return; } Chef chef = chefs[chefName]; Dish dish = dishes[dishName]; bool removed = chef.RemoveDish(dish); if (removed) { Console.WriteLine($"Uspehno iztrivane na {dish.Name} ot chef {chef.Name}"); } else { Console.WriteLine("Ne moje da byde iztrito"); } }
private static void RemoveDishFromSpecificChef(string[] info) { string dishName = info[0]; string chefName = info[1]; if (!chefs.ContainsKey(chefName)) { Console.WriteLine("Non existing chef!"); return; } if (!dishes.ContainsKey(dishName)) { Console.WriteLine("Non existing dish!"); return; } Chef chef = chefs[chefName]; Dish dish = dishes[dishName]; bool removed = chef.RemoveDish(dish); if (removed) { Console.WriteLine($"Successfully removed dish: {dish.Name} from chef {chef.Name}!"); } else { Console.WriteLine($"Dish removal failed."); } }