示例#1
0
 protected void RefreshGrid(bool rebind)
 {
     //if (!revisables)
     //{
     if (empresa != null)
     {
         RadGrid1.DataSource = CntLainsaSci.GetDocumentos(empresa, uex, ctx);
     }
     if (instalacion != null)
     {
         RadGrid1.DataSource = CntLainsaSci.GetDocumentos(instalacion, uex, ctx);
     }
     if (categoria != null)
     {
         RadGrid1.DataSource = CntLainsaSci.GetDocumentos(categoria, uex, ctx);
     }
     if (subCategoria != null)
     {
         RadGrid1.DataSource = CntLainsaSci.GetDocumentos(subCategoria, uex, ctx);
     }
     //}
     //else
     //{
     //    RadGrid1.DataSource = CntLainsaSci.GetDocumentosRevisables(uex, ctx);
     //}
     if (rebind)
     {
         RadGrid1.Rebind();
     }
 }
示例#2
0
 protected void RefreshGrid(bool rebind)
 {
     RadGrid1.DataSource = CntLainsaSci.GetDocumentos(ctx);
     if (empresa != null)
     {
         RadGrid1.DataSource = empresa.Documentos;
     }
     if (instalacion != null)
     {
         RadGrid1.DataSource = instalacion.Documentos;
     }
     if (rebind)
     {
         RadGrid1.Rebind();
     }
 }
示例#3
0
    protected void CargarDocumentosCategoria(RadTreeNode node)
    {
        if (node.Category != "Categoria")
        {
            return;
        }
        Categoria categoria = CntLainsaSci.GetCategoria(int.Parse(node.Value), ctx);

        if (categoria == null)
        {
            return;
        }
        node.Nodes.Clear();
        foreach (Documento documento in CntLainsaSci.GetDocumentos(categoria, uex, ctx))
        {
            RadTreeNode childNode = new RadTreeNode(documento.Nombre);
            childNode.Category = "Documento";
            childNode.Value    = documento.DocumentoId.ToString();
            childNode.ImageUrl = "imagenes/document_16.png";
            node.Nodes.Add(childNode);
        }
    }