KBS2.Controls.AddLocationDialog.CreateLocation_Click C# (CSharp) Method

CreateLocation_Click() private method

private CreateLocation_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void CreateLocation_Click(object sender, EventArgs e)
        {
            bool empty = locationTextBox.Text.Length == 0 ||
                         locationTextBox.Text.Trim().Length == 0 ||
                         cityNameTextBox.Text.Length == 0 ||
                         cityNameTextBox.Text.Trim().Length == 0;
            if (empty) {
                MessageBoxUtil.ShowError("Foutmelding", "U dient de nieuwe locatie een locatienaam en een plaatsnaam te geven");
            }
            else {
                string inputLocationName = locationTextBox.Text;
                string inputCityName = cityNameTextBox.Text;
                LocationHandler.GetInstance().AddLocation(new Location(inputLocationName, inputCityName));
                if (this._callback != null) {
                    this._callback();
                }
                if (AbstractDialog.Current != null) {
                    AbstractDialog.Current.Hide();
                }
            }
        }