예제 #1
0
        public static DocsPaVO.trasmissione.RagioneTrasmissione getRagioneByCodice(string idAmm, string codice)
        {
            logger.Debug("getRagione");
            DocsPaVO.trasmissione.RagioneTrasmissione objRagione = new DocsPaVO.trasmissione.RagioneTrasmissione();
            string queryString = getQueryRagioneByCodice(idAmm, codice);

            logger.Debug(queryString);

            DocsPaDB.Query_DocsPAWS.Trasmissione strDB = new DocsPaDB.Query_DocsPAWS.Trasmissione();
            strDB.GetRag(queryString, ref objRagione);

            return(objRagione);
        }
예제 #2
0
        /// <summary>
        /// Prende la ragione di trasmissione per il protocollo interno
        /// tramite la system_id dell'amministrazione ed il tipo destinatario
        /// </summary>
        /// <param name="tipoDest">tipo del destinatario (TO o CC)</param>
        /// <param name="idAmm">system_id dell'amministrazione</param>
        /// <returns>Object Ragione</returns>
        public static DocsPaVO.trasmissione.RagioneTrasmissione GetRagione(string tipoDest, string idAmm)
        {
            logger.Debug("GetRagione");
            DocsPaVO.trasmissione.RagioneTrasmissione objRagione = new DocsPaVO.trasmissione.RagioneTrasmissione();
            string queryString = getQueryRagione(tipoDest, idAmm);

            logger.Debug(queryString);

            DocsPaDB.Query_DocsPAWS.Trasmissione strDB = new DocsPaDB.Query_DocsPAWS.Trasmissione();
            strDB.GetRag(queryString, ref objRagione);

            return(objRagione);
        }