public bool Validate(string userInput) { if (MissleFactory.getMissle(userInput) == null) { return(false); } return(true); }
public void Act() { string misslesList = Resources.misslesList; Console.WriteLine($"Enter The Missle Type To Add: ({misslesList})"); MissleType = Console.ReadLine().ToUpper(); while (!validation.Validate(MissleType)) { Console.WriteLine("Please enter valid missle type:"); MissleType = Console.ReadLine().ToUpper(); } Missle missle = MissleFactory.getMissle(MissleType); MissleLauncher.AddMissle(missle); }