/// <summary>
 /// Shows the edit form to insert a record.
 /// </summary>
 private void NewItem()
 {
     frmKefWebDataEdit frmEdit = null;
       try
       {
     frmEdit = new frmKefWebDataEdit();
     DialogResult result = frmEdit.ShowDialog();
     if (result == DialogResult.OK)
     {
       FillDatagrid(frmEdit.CurrentID);
     }
       }
       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 EditItem()
        {
            if (dtgKefWebData.GetSelectedRowCell("ID") == null) return;

              DBGuid ID = DBGuid.Null;
              ID.Value = dtgKefWebData.GetSelectedRowCell("ID");

              frmKefWebDataEdit frmEdit = null;

              try
              {
            frmEdit = new frmKefWebDataEdit(ID);
            DialogResult result = frmEdit.ShowDialog();
            if (result == DialogResult.OK)
            {
              FillDatagrid(frmEdit.CurrentID);
            }
              }
              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();
              }
        }