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