Esempio n. 1
0
        /// <summary>
        /// Reperimento testo del menu trasmissioni
        /// </summary>
        /// <returns></returns>
        private string GetMenuTextTrasmissioni()
        {
            string retValue = ItemsMenuDocumentoEnum.Trasmissioni.ToString();

            Trasmissioni.TrasmissioniHandler trasmissioniHandler = new DocsPAWA.SitoAccessibile.Documenti.Trasmissioni.TrasmissioniHandler();
            int countTrasmissioni = trasmissioniHandler.GetCountTrasmissioni(this.SchedaDocumento);

            if (countTrasmissioni > 0)
            {
                retValue += " (" + countTrasmissioni.ToString() + ")";
            }

            return(retValue);
        }
Esempio n. 2
0
        /// <summary>
        /// Reperimento di una trasmissione
        /// </summary>
        /// <param name="tipoTrasmissione"></param>
        /// <param name="idTrasmissione"></param>
        /// <returns></returns>
        public Trasmissione GetTrasmissione(TipiTrasmissioniEnum tipoTrasmissione, string idTrasmissione)
        {
            DocsPAWA.SitoAccessibile.Documenti.Trasmissioni.TrasmissioniHandler trasmissioniHandler = new DocsPAWA.SitoAccessibile.Documenti.Trasmissioni.TrasmissioniHandler();

            Trasmissione[] trasmissioni = trasmissioniHandler.GetTrasmissioniDocumento(tipoTrasmissione, new PagingContext(1), this.GetFilter(idTrasmissione), null);

            if (trasmissioni.Length > 0)
            {
                return(trasmissioni[0]);
            }
            else
            {
                return(null);
            }
        }