private void AddCarButton_Click(object sender, EventArgs e) { AddCarPresenter presenter = new AddCarPresenter(this); presenter.ValidateCar(); if (Valid.Keys.Contains(false)) { string errorMsg = Valid[false]; string caption = "Nieprawidłowe dane"; MessageBoxButtons buttons = MessageBoxButtons.OK; MessageBox.Show(errorMsg, caption, buttons); } else if (Valid.Keys.Contains(true) && string.IsNullOrWhiteSpace(Valid[true])) { presenter.AddNewCar(); if (Added) { string infoMsg = "Samochód został pomyślnie dodany do bazy."; string caption = "Dodano"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult dialogResult = MessageBox.Show(infoMsg, caption, buttons); if (dialogResult == DialogResult.OK) { this.Close(); } } } }