static void ConsoleStart() { Console.Clear(); kg = ConsoleReadNum("Input kg = "); height = ConsoleReadNum("Input height = "); caseDiameter = ConsoleReadNum("Input caseDiameter = "); handleDiameter = ConsoleReadNum("Input handleDiameter = "); Console.WriteLine("\nSelect ManufacturerName\n 1 - Powerfull\n 2 - WolfKett"); switch (Console.ReadKey().Key) { case ConsoleKey.D1: strName = "Powerfull"; Console.WriteLine(" = Selected\n"); break; case ConsoleKey.D2: Console.WriteLine(" = Selected\n"); strName = "WolfKett"; break; default: Console.WriteLine(" = Selected\n"); strName = "China"; break; } Console.WriteLine("\nSelect RubberCover\n 1 - Yes\n 2 - falls"); switch (Console.ReadKey().Key) { case ConsoleKey.D1: rubberCover = true; Console.WriteLine(" = Selected\n"); break; case ConsoleKey.D2: Console.WriteLine(" = Selected\n"); rubberCover = false; break; default: Console.WriteLine(" = Selected\n"); rubberCover = false; break; } var ketel = new Kettlebell(strName, kg, rubberCover, height, caseDiameter, handleDiameter); KettlebellKeeper.kettlebells.Add(ketel); Console.Clear(); ConsoleMenuCreatingAndDelete(); }
public string AddEquipment(string equipmentType) { //var equipment = this.equipments.FindByType(equipmentType); string result = string.Empty; if (equipmentType == "Kettlebell") { Kettlebell createEquiment = new Kettlebell(); this.equipments.Add(createEquiment); result = $"Successfully added {equipmentType}."; } else if (equipmentType == "BoxingGloves") { BoxingGloves createEquiment = new BoxingGloves(); this.equipments.Add(createEquiment); result = $"Successfully added {equipmentType}."; } else { throw new InvalidOperationException("Invalid equipment type."); } return(result); }