private void btnAceptar_Click(object sender, EventArgs e) { if (textNombre.Text == "") { MessageBox.Show("Debe ingresar un nombre válido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { a_agenda_subcat sc = new a_agenda_subcat().getObjecta_agenda_subcat(id_subcat); sc.nombre = textNombre.Text; if (editar) { sc.Update(sc); } else { sc.id_cat = id_cat; sc.Insert(sc); } 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); } } }