コード例 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="infoDoc"></param>
        /// <param name="corr"></param>
        /// <returns></returns>
        public static ArrayList aggiornamentoConferma(string idProfile, DocsPaVO.utente.Corrispondente corr)
        {
            DocsPaDB.Query_DocsPAWS.Documenti doc = new DocsPaDB.Query_DocsPAWS.Documenti();
            return(doc.AggiornamentoConferma(idProfile, corr));

            #region Codice Commentato

            /*if (infoDoc == null || infoDoc.idProfile == null)
             *      return null;
             * ArrayList lista = new ArrayList();
             *
             * DocsPa_V15_Utils.Database db = DocsPa_V15_Utils.dbControl.getDatabase();
             * try
             * {
             *      db.openConnection();
             *      string queryString =
             *              "SELECT SYSTEM_ID,VAR_CODICE_AOO,VAR_CODICE_AMM,VAR_PROTO_DEST," +
             *              DocsPa_V15_Utils.dbControl.toChar("DTA_PROTO_DEST",false) + " AS DTA_PROTO_DEST, " +
             *              "ID_CORR_GLOBALE, ID_DOCUMENTTYPE FROM DPA_STATO_INVIO " +
             *              "WHERE ID_PROFILE=" + infoDoc.idProfile;
             *      string queryString ="";
             *      if(!corr.GetType().Equals(typeof(DocsPaVO.utente.Gruppo)))
             *              queryString += " AND ID_CORR_GLOBALE=" + corr.systemId;
             *      else
             *              queryString += getCondIdGruppo(db, corr.systemId);
             *      DataSet dataSet;
             *      logger.Debug(queryString);
             *      db.fillTable(queryString, dataSet, "STATO_INVIO");
             *
             *      foreach (DataRow dr in dataSet.Tables["STATO_INVIO"].Rows)
             *      {
             *              DocsPaVO.documento.ProtocolloDestinatario pd = new DocsPaVO.documento.ProtocolloDestinatario();
             *              pd.systemId = dr["SYSTEM_ID"].ToString();
             *              pd.codiceAOO = dr["VAR_CODICE_AOO"].ToString();
             *              pd.codiceAmm = dr["VAR_CODICE_AMM"].ToString();
             *              pd.protocolloDestinatario = dr["VAR_PROTO_DEST"].ToString();
             *              pd.dataProtocolloDestinatario = dr["DTA_PROTO_DEST"].ToString();
             *              if(dr["ID_CORR_GLOBALE"].ToString().Equals(corr.systemId))
             *                      pd.descrizioneCorr = corr.descrizione;
             *              else
             *                      pd.descrizioneCorr = UserManager.getCorrispondente(db, dr["ID_CORR_GLOBALE"].ToString()).descrizione;
             *              string idDocumentType;
             *              if (dr["ID_DOCUMENTTYPE"] != null)
             *              {
             *                      idDocumentType = dr["ID_DOCUMENTTYPE"].ToString();
             *                      pd.documentType = getTipoDocumento(idDocumentType,db);
             *              }
             *              lista.Add(pd);
             *      }
             *
             *      db.closeConnection();
             * }
             * catch (Exception e)
             * {
             *      logger.Debug (e.Message);
             *      db.closeConnection();
             *      throw new Exception("F_System");
             * }
             * return lista;*/
            #endregion
        }