private void btnNewCarrier_Click(object sender, EventArgs e) { frmNewCarrier frmNewCarrier = new frmNewCarrier(); DialogResult dialogResult = frmNewCarrier.ShowDialog(this); if (dialogResult == DialogResult.OK) { string carrierName = frmNewCarrier.GetEnteredCarrierName(); if (String.IsNullOrWhiteSpace(carrierName)) { DisplayErrorMessage("Empty Carrier Name", "Please enter a valid carrier name, blank name is not acceptable."); return; } if (feedbackManager.CarrierExists(carrierName)) { DisplayErrorMessage("Carrier Already Exists", "Please choose another carrier name."); } else { Carrier newCarrier = new Carrier(); newCarrier.name = carrierName; feedbackManager.SaveCarrier(newCarrier); InitializeCarriersComboBox(); } } }