//Recupero i documenti contenuti nel fascicolo per inserirli in deposito uno ad uno private static string insDocInFascinArchivio(string fascId, string tipoOp, bool sottoFascicolo) { DocsPaDB.Query_DocsPAWS.Fascicoli fascicoli = new DocsPaDB.Query_DocsPAWS.Fascicoli(); ArrayList listaDoc = new ArrayList(); if (!sottoFascicolo) { List <SearchResultInfo> tempList = fascicoli.getIdDocFasc(fascId); foreach (SearchResultInfo temp in tempList) { listaDoc.Add(temp.Id); } } else { listaDoc = fascicoli.getIdDocSottoFasc(fascId); } string resInsDoc = ""; if (listaDoc != null && listaDoc.Count > 0) { for (int i = 0; i < listaDoc.Count; i++) { //Inserisco il documento in deposito resInsDoc = TrasfInDepositoDoc(listaDoc[i].ToString(), "0", tipoOp); if (resInsDoc == "-1") { break; } } } return(resInsDoc); }
public static List <SearchResultInfo> getListaDocumentiByIdProject(string idProject) { DocsPaDB.Query_DocsPAWS.Fascicoli fascicoli = new DocsPaDB.Query_DocsPAWS.Fascicoli(); List <SearchResultInfo> tempList = fascicoli.getIdDocFasc(idProject); return(tempList); }