private void Ingresar() { try { a_agenda_cat cat = new a_agenda_cat().getObjecta_agenda_cat(id_cat); cat.nombre = textNombre.Text; cat.ref_espacial = checkRefEspacial.Checked; cat.tabla = textTabla.Text; if (editar) { cat.Update(cat); } else { cat.Insert(cat); } DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { Log.Write(ex); MessageBox.Show("No se pudo completar la operaciĆ³n debido a un error de Base de Datos.", "Mensaje de ZEUS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }