Exemple #1
0
 /// <summary>
 /// Verifica che la richiesta coinvolga la lavorazione
 /// di una determinata procedura.
 /// </summary>
 /// <param name="urlProcedura">url della procedura</param>
 /// <returns></returns>
 public bool ContainsProcedura(decimal idSottoTitolo)
 {
     return(Pratiche.Where(q => idSottoTitolo == (q.SottoTitolo.Id)).Count() > 0);
 }
Exemple #2
0
 public Pratica GetPraticaByKey(decimal pratKey)
 {
     return(Pratiche.Where(q => q.Id == pratKey).FirstOrDefault());
 }
Exemple #3
0
        /// <summary>
        /// Accessor per il calcolo del numero complessivo di allegati.
        /// </summary>
        //public int NumeroAllegati
        //{
        //    get
        //    {
        //        if (Pratiche != null && Pratiche.Count() > 0)
        //            return Pratiche.Sum(q => q.NumeroAllegati);
        //        else
        //            return 0;
        //    }
        //}

        /// <summary>
        /// Verifica che la richiesta coinvolga la lavorazione
        /// di una determinata procedura.
        /// </summary>
        /// <param name="urlProcedura">url della procedura</param>
        /// <returns></returns>
        public bool ContainsProcedura(string urlProcedura)
        {
            return(Pratiche.Where(q => urlProcedura.Contains(q.SottoTitolo.UrlProcedura)).Count() > 0);
        }