Ejemplo n.º 1
0
        private ListViewItem AddODSimplesToList(ObjDigSimples objSimples)
        {
            var hasReadPermission = true;

            if (objSimples.state != State.added)
            {
                hasReadPermission = FedoraHelper.HasObjDigReadPermission(objSimples.pid);
            }

            var item = DocumentoSimplesOrderManager1.CreateItem(FedoraHelper.GetDesignacaoUI(objSimples.pid), objSimples.titulo, objSimples.state == State.added ? "" : objSimples.pid, objSimples.publicado, objSimples);

            // marcar os objetos simples para os quais não existe permissão de leitura
            if (!hasReadPermission)
            {
                item.ForeColor = Color.Gray;
            }

            if (objSimples.state == State.notFound)
            {
                item.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, FontStyle.Italic, System.Drawing.GraphicsUnit.Point, System.Convert.ToByte(0));
            }

            return(item);
        }
Ejemplo n.º 2
0
 private ListViewItem AddDocSimplesToList(SubDocumento docSimples)
 {
     return(DocumentoSimplesOrderManager1.CreateItem(docSimples.designacao, "", "", null, docSimples));
 }