private void CargarGrillaDeProgramasParaEmpresa(Decimal ID_EMPRESA, Programa.Areas AREA) { Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaProgramas = _prog.ObtenerHistorialProgramasEmpresaYArea(AREA, ID_EMPRESA); if (tablaProgramas.Rows.Count <= 0) { if (_prog.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _prog.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La empresa seleciconada no tiene Programas asignados, no se puede mostrar información.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; GridView_RESULTADOS_BUSQUEDA.DataSource = null; GridView_RESULTADOS_BUSQUEDA.DataBind(); } else { Panel_RESULTADOS_GRID.Visible = true; Cargar_GridView_RESULTADOS_BUSQUEDA_DesdeTabla(tablaProgramas); } }