/// <summary> /// /// </summary> /// <param name="cor"></param> /// <param name="idProfile"></param> /// <returns></returns> internal static DocsPaVO.utente.Corrispondente getDatiSpedizione(DocsPaVO.utente.Corrispondente cor, string idProfile) { DocsPaDB.Query_DocsPAWS.Documenti doc = new DocsPaDB.Query_DocsPAWS.Documenti(); doc.GetDatiSpedizione(ref cor, idProfile); return(cor); #region Codice Commentato /*ArrayList lista = new ArrayList(); * string idDocumentType = null; * string queryString=""; * DocsPa_V15_Utils.Database db = DocsPa_V15_Utils.dbControl.getDatabase(); * try * { * db.openConnection(); * string queryString = * "SELECT ID_DOCUMENTTYPE FROM DPA_STATO_INVIO " + * "WHERE ID_PROFILE=" + idProfile; * * if(!cor.GetType().Equals(typeof(DocsPaVO.utente.Gruppo))) * queryString += " AND ID_CORR_GLOBALE=" + cor.systemId; * else * queryString += getCondIdGruppo(db, cor.systemId); * * logger.Debug(queryString); * DataSet dataSet; * db.fillTable(queryString, dataSet, "STATO_INVIO"); * * foreach (DataRow dr in dataSet.Tables["STATO_INVIO"].Rows) * { * idDocumentType = dr["ID_DOCUMENTTYPE"].ToString(); * } * db.closeConnection(); * } * catch (Exception e) * { * logger.Debug (e.Message); * db.closeConnection(); * throw new Exception("F_System"); * } * if (idDocumentType!=null && !idDocumentType.Equals("")) * { * cor.canalePref = new DocsPaVO.utente.Canale(); * cor.canalePref.systemId = idDocumentType; * } * return cor;*/ #endregion }