public bool getVehicleLicenseNumberStrFromUser(string i_LicenseNumberToReturn, out bool o_IsValidLicenseNumber)
        {
            bool isExistLicenseNumber = false;

            o_IsValidLicenseNumber = false;

            try
            {
                isExistLicenseNumber   = m_GarageSystem.IsValidAndExistLicenseNumberStr(i_LicenseNumberToReturn);
                o_IsValidLicenseNumber = true;
            }
            catch (ValueOutOfRangeException RangEX)
            {
                MessageBox.Show(RangEX.Message, "ERROR", MessageBoxButtons.OK);
            }
            catch (FormatException FormatEx)
            {
                MessageBox.Show("Invalid input format, please try again.", "ERROR", MessageBoxButtons.OK);
            }
            catch (Exception InvalidEX)
            {
                MessageBox.Show("invalid input, please try again.", "ERROR", MessageBoxButtons.OK);
            }

            return(isExistLicenseNumber);
        }