///---------------------------------------------------------------------------------
        /// <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();
     }
       }
 }