Пример #1
0
        /// <summary>
        /// Reperimento oggetto corrispondente
        /// </summary>
        /// <returns></returns>
        private Corrispondente GetCorrispondente()
        {
            DocsPaWR.DocsPaWebService ws       = new DocsPAWA.DocsPaWR.DocsPaWebService();
            Corrispondente            retValue = ws.AddressbookGetCorrispondenteBySystemId(this._idCorrispondente);

            if (!this.IsCorrispondenteOccasionale(retValue))
            {
                // Reperimento dettagli rubrica, solo se non è occasionale
                retValue = UserManager.getCorrispondenteByCodRubrica(this, retValue.codiceRubrica);
            }

            if (retValue.info == null)
            {
                // Reperimento informazioni supplementari del corrispondente
                retValue.info = UserManager.getDettagliCorrispondente(this, this._idCorrispondente);
            }

            return(retValue);
        }