コード例 #1
0
    private void CargarLinkArchivo(Programa.TiposArchivo tipoArchivo, HyperLink link)
    {
        Decimal ID_DETALLE = Convert.ToDecimal(HiddenField_ID_DETALLE.Value);

        Programa _programa = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        DataTable tablaArchivo = _programa.ObtenerArchivoAdjuntoPorTipoYDetalle(ID_DETALLE, tipoArchivo);

        if (tablaArchivo.Rows.Count <= 0)
        {
            if (_programa.MensajeError != null)
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _programa.MensajeError, Proceso.Error);
            }

            Panel_ResultadosEncuestaLinkArchivo.Visible = false;
        }
        else
        {
            DataRow filaArchivo = tablaArchivo.Rows[0];

            tools _tools = new tools();
            SecureQueryString QueryStringSeguro;
            QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());

            QueryStringSeguro["id_adjunto"] = filaArchivo["ID_ADJUNTO"].ToString().Trim();

            link.NavigateUrl = "~/maestros/visorAdjuntosActividades.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString());
            link.Enabled = true;

            Panel_ResultadosEncuestaLinkArchivo.Visible = true;
        }
    }
コード例 #2
0
    private void CargarAdjuntos()
    {
        Decimal ID_DETALLE = Convert.ToDecimal(HiddenField_ID_DETALLE.Value);

        Programa _programa = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        DataTable tablaAdjuntos = _programa.ObtenerArchivoAdjuntoPorTipoYDetalle(ID_DETALLE, Programa.TiposArchivo.ADJUNTO);

        if (tablaAdjuntos.Rows.Count <= 0)
        {
            if (_programa.MensajeError != null)
            {
                Informar(Panel_MENSAJES, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _programa.MensajeError, Proceso.Error);
            }

            GridView_AdjuntosInforme.DataSource = null;
            GridView_AdjuntosInforme.DataBind();
        }
        else
        {
            llenar_GridView_AdjuntosInforme_desde_tabla(tablaAdjuntos);
        }
    }