private void FuelUp()
        {
            string plateNumber = getPlateNumber();
            bool   fueled      = m_Garage.isCustomerEnrolled(plateNumber);

            if (fueled)
            {
                float fuel = UserCommunicator.getFloatFromUser("How much fuel to put in");
                FuelEngine.eFuelType type = UserCommunicator.toFuelType(
                    UserCommunicator.getStringThatEqualsOneOf("Fuel Type",
                                                              new string[] { "Soler", "Octan95", "Octan96", "Octan98" }, false));

                try
                {
                    fueled = m_Garage.FuelVehicle(plateNumber, fuel, type);
                }
                catch (Exception e)
                {
                    Console.WriteLine("Wrong arguments, vehicles haven't been fueled up.");
                }
            }
            else
            {
                printNotEnrolled();
            }
        }
        private void InitializeCar()
        {
            Car.eColor      Color      = UserCommunicator.ToCarColor(UserCommunicator.getStringThatEqualsOneOf("What color is your car", new string[] { "Grey", "Blue", "White", "Black" }, false));
            Car.eNumOfDoors NumOfDoors = UserCommunicator.ToNumOfDoors(UserCommunicator.getIntInRange("How many doors your car have?", 2, 5));

            m_DataBase.m_Color      = Color;
            m_DataBase.m_NumOfDoors = NumOfDoors;
        }
        private void changeCarStatus()
        {
            string plateNumber = getPlateNumber();

            if (!m_Garage.isCustomerEnrolled(plateNumber))
            {
                printNotEnrolled();
            }
            else
            {
                MotorVehicle.eVehicleStatus status = UserCommunicator.ToVehicleStatus(
                    UserCommunicator.getStringThatEqualsOneOf("Pick a status", new string[] { "In Repair", "Payed", "Repaired" }, false));
                m_Garage.ChangeStatus(plateNumber, status);
                Console.WriteLine($"Your car status changed to \"{status}\"");
            }
        }