///--------------------------------------------------------------------------------- /// <summary> /// Shows the edit form to modify a record. /// </summary> ///--------------------------------------------------------------------------------- private void EditKefMemberItem(Guid KefMemberID) { frmKefMemberEdit frmEdit = null; try { DataRow selectedRow = m_CurrentKefMembers.NewRow(); selectedRow = ((DataRowView) (dtgKefMembers.BindingContext[dtgKefMembers.DataSource]).Current).Row; frmEdit = new frmKefMemberEdit(CurrentID, selectedRow, KefMemberID, m_CurrentKefMembers); DialogResult result = frmEdit.ShowDialog(); if (result == DialogResult.OK) { FillKefMembersDatagrid(); } } catch (Exception ex) { // --- Log exception ExceptionManager.Publish(ex); // --- Display Exception ErrorHandler.DisplayError("Hiba történt az adatok módosítása során.", ex); } finally { if (frmEdit != null) { frmEdit.Dispose(); } } }
///--------------------------------------------------------------------------------- /// <summary> /// Shows the edit form to modify a record. /// </summary> ///--------------------------------------------------------------------------------- private void EditKefMemberItem() { //DBGuid ID = DBGuid.Null; //ID.Value = dtgKefMembers.GetSelectedRowCell("ID"); frmKefMemberEdit frmEdit = null; try { frmEdit = new frmKefMemberEdit(CurrentID, m_CurrentKefMembers.NewRow(), m_CurrentKefMembers); DialogResult result = frmEdit.ShowDialog(); if (result == DialogResult.OK) { m_CurrentKefMembers.Rows.Add(frmEdit.m_CurrentKefMember.ItemArray); FillKefMembersDatagrid(); } } catch (Exception ex) { // --- Log exception ExceptionManager.Publish(ex); // --- Display Exception ErrorHandler.DisplayError("Hiba történt az adatok módosítása során.", ex); } finally { if (frmEdit != null) { frmEdit.Dispose(); } } }