private void EditClientButton_Click(object sender, System.EventArgs e) { var selectedClient = (Client)this.clientBindingSource.Current; if (selectedClient == null) { MessageBox.Show("Не е избран клиент за редакция!"); return; } var editForm = new ClientAddEditForm(selectedClient); editForm.ShowDialog(); if (editForm.DialogResult == DialogResult.OK) { var client = editForm.Client; if (client != null) { this.clientRepository.AddOrUpdateClient(client); this.RefreshClients(); } } }
private void AddClientButton_Click(object sender, System.EventArgs e) { var editForm = new ClientAddEditForm(null); editForm.ShowDialog(); if (editForm.DialogResult == DialogResult.OK) { var client = editForm.Client; if (client != null) { this.clientRepository.AddOrUpdateClient(client); this.RefreshClients(); } } }