private void SelectCustomerButton_Click(object sender, EventArgs e)
        {
            using (var form = new SearchCustomerWithVehicleForm(true))
            {
                var result = form.ShowDialog();
                if (result == DialogResult.OK)
                {
                    var customerId = form.ReturnValue1;
                    var vehicleId  = form.ReturnValue2;

                    SetupWorkOrderData(null, customerId, vehicleId);
                }
            }
        }
        private void OpenSearchCustomerWithVehicleForm()
        {
            using (var form = new SearchCustomerWithVehicleForm(false))
            {
                var result = form.ShowDialog();
                if (result == DialogResult.OK)
                {
                    var selectedCustomerId = form.ReturnValue1;
                    var selectedVehicleId  = form.ReturnValue2;

                    if (selectedCustomerId.HasValue && selectedVehicleId.HasValue)
                    {
                        new EditCustomerWithVehicleForm(selectedCustomerId.Value, selectedVehicleId.Value).ShowDialog();

                        OpenSearchCustomerWithVehicleForm();
                    }
                }
            }
        }