public void TheChoiseOfUserIsFuelBike() { float currentAmountFuel = 0; int engineCapacityFuelBike = 0; Console.WriteLine("Please, type current engine capacity of Bike"); try { engineCapacityFuelBike = Convert.ToInt32(Console.ReadLine()); } catch (FormatException i_Error) { Console.WriteLine(i_Error); Console.ReadKey(); } Console.Clear(); String LicenseTypeOfFuelByke = String.Format(@"Please, type your license : 1: A1 2: AA 3: AB 4: C"); Console.WriteLine(LicenseTypeOfFuelByke); eLicense fuelBikeLicense = (eLicense)(Convert.ToInt32(Console.ReadLine())); Console.Clear(); Console.WriteLine("Please type your current fuel "); try { float.TryParse(Console.ReadLine(), out currentAmountFuel); } catch (FormatException i_Error) { Console.WriteLine(i_Error.Message); Console.ReadKey(); } Console.Clear(); if (m_MyGarage.VehicleCollection.ContainsKey(m_LicenseNumber)) { Console.WriteLine("FuelAuto exist in Garraje && in repairing !!!!"); m_MyGarage.VehicleCollection[m_LicenseNumber].EVecihleStates = eVecihleState.Repairing; } else { OwnerData fuelBikeOwner = new OwnerData(m_ClientName, m_TelefonNumber, new FuelMotorcicle(m_WheelManufacturer, m_CurrentPressure, m_ModelCar, m_LicenseNumber, currentAmountFuel, engineCapacityFuelBike, fuelBikeLicense)); m_MyGarage.AddVehicleToGarrage(m_LicenseNumber, fuelBikeOwner); } }