private void caricaTreeViewUtenti(DocsPAWA.DocsPaWR.RuoloSmistamento ruolo, myTreeNode nodoRuolo, bool daModello) { if (ruolo.Utenti != null && ruolo.Utenti.Length > 0) { foreach (DocsPAWA.DocsPaWR.UtenteSmistamento utente in ruolo.Utenti) { if (utente.FlagCompetenza || utente.FlagConoscenza) { myTreeNode nodoUtente = new myTreeNode(); nodoUtente.Text = utente.Denominazione; if (!ruolo.FlagCompetenza && !ruolo.FlagConoscenza) { nodoUtente.Text += (utente.FlagCompetenza) ? " - (COMPETENZA)" : " - (CONOSCENZA)"; } nodoUtente.ID = utente.ID; nodoUtente.setTipoNodo("P"); nodoUtente.Expanded = true; nodoRuolo.Nodes.Add(nodoUtente); } else { if (daModello) { myTreeNode nodoUtente = new myTreeNode(); nodoUtente.Text = utente.Denominazione; nodoUtente.ID = utente.ID; nodoUtente.setTipoNodo("P"); nodoUtente.Expanded = true; nodoRuolo.Nodes.Add(nodoUtente); } } } } }
public bool ScartaDoc() { //string IDTrasmUtente = this.GetIdTrasmissioneUtente(GetCurrentDocumentPosition()-1); //bool trasmConWorkflow = ((DocsPAWA.DocsPaWR.DatiTrasmissioneDocumento) this._datiDocumentiTrasmessi[GetCurrentDocumentPosition()-1]).TrasmissioneConWorkflow; //string idPeople = this._infoUtente.idPeople; //string idTrasmissione = ((DocsPAWA.DocsPaWR.DatiTrasmissioneDocumento)this._datiDocumentiTrasmessi[GetCurrentDocumentPosition() - 1]).IDTrasmissione; //return ScartaDocumento(IDTrasmUtente,trasmConWorkflow, idPeople, idTrasmissione); //new //nuovi parametri per la chiamata alla nuova procedura string idOggetto = ((DocsPAWA.DocsPaWR.DatiTrasmissioneDocumento) this._datiDocumentiTrasmessi[GetCurrentDocumentPosition() - 1]).IDDocumento; string tipoOggetto = "D"; string idTrasmissione = ((DocsPAWA.DocsPaWR.DatiTrasmissioneDocumento) this._datiDocumentiTrasmessi[GetCurrentDocumentPosition() - 1]).IDTrasmissione; string idTrasmsingola = ((DocsPAWA.DocsPaWR.DatiTrasmissioneDocumento) this._datiDocumentiTrasmessi[GetCurrentDocumentPosition() - 1]).IDTrasmissioneSingola; DocsPaWR.RuoloSmistamento ruolo = new DocsPAWA.DocsPaWR.RuoloSmistamento(); ruolo.ID = this._ruolo.systemId; return(ScartaDocumentoSP(this._infoUtente, idOggetto, tipoOggetto, idTrasmissione, idTrasmsingola, this._mittenteSmistamento, ruolo)); }