private void btnUpdate_Click(object sender, EventArgs e) { try { DataGridViewRow selectedRow = dgvContacts.SelectedRows[0]; ContactBase contact = new Contact(int.Parse(selectedRow.Cells["ContactNo"].Value.ToString()), selectedRow.Cells["FriendlyName"].Value.ToString(), selectedRow.Cells["Identity"].Value.ToString()); FormContact formContact = new FormContact(GenericEnums.FormMode.Update, contact, _onContactsUpdated); formContact.ShowDialog(this); } catch (Exception ex) { Tools.Instance.Logger.LogError(ex.ToString()); } }
private void btnAdd_Click(object sender, EventArgs e) { try { FormContact formContact = new FormContact(GenericEnums.FormMode.Add, _onContactsUpdated); formContact.ChangeLanguage(this._language); formContact.ShowDialog(this); } catch (Exception ex) { Tools.Instance.Logger.LogError(ex.ToString()); } }