protected void Button_AceptarEliminacion_Click(object sender, EventArgs e) { Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal ID_DETALLE_GENERAL = Convert.ToDecimal(Label1_IdentificadorEntidadEliminacion.Text); Boolean programaActualizado = false; if (Label_TipoEntidadEliminacion.Text == TiposNodo.ACTIVIDAD.ToString()) { if (_prog.DesactivarProgGeneralDetalle(ID_DETALLE_GENERAL) == false) { Informar(Panel_FONDO_MENSAJE_ARBOL, Image_MENSAJE_ARBOL_POPUP, Panel_MENSAJES_ARBOL, Label_MENSAJE_ARBOL, _prog.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE_ARBOL, Image_MENSAJE_ARBOL_POPUP, Panel_MENSAJES_ARBOL, Label_MENSAJE_ARBOL, "El Programa General fue actualizado correctamente.", Proceso.Correcto); programaActualizado = true; } } else { if (_prog.DesactivarProgGeneralDetalle(ID_DETALLE_GENERAL) == false) { Informar(Panel_FONDO_MENSAJE_ARBOL, Image_MENSAJE_ARBOL_POPUP, Panel_MENSAJES_ARBOL, Label_MENSAJE_ARBOL, _prog.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE_ARBOL, Image_MENSAJE_ARBOL_POPUP, Panel_MENSAJES_ARBOL, Label_MENSAJE_ARBOL, "El Programa General fue actualizado correctamente.", Proceso.Correcto); programaActualizado = true; } } if (programaActualizado == true) { DataTable tablaEsquemaPrograma = ObtenerEstructuraTablaPrograma(); Cargar(tablaEsquemaPrograma); Cargar_GridView_EsquemaPrograma_DesdeTabla(tablaEsquemaPrograma); } ocultar_mensaje(Panel_FONDO_CONFIRMACION_ELIMINACION, Panel_CONTENIDO_CONFIRMACION_ELIMINACION); }