コード例 #1
0
        public List<EsercizioDTO> GetOrdinariByCondominio(int idCondominio)
        {
            var list = (GetAll().Where(esercizio => esercizio.IdCondominio == idCondominio && esercizio.Gestione == GestioneEsercizioEnum.Ordinario).OrderByDescending(esercizio => esercizio.DataApertura.GetValueOrDefault())).ToList();
            var esercizi = new List<EsercizioDTO>(list);

            if (esercizi.Count == 0)
            {
                var service = new EsercizioWCFService();
                esercizi = service.GetByCondominio(idCondominio);
            }

            return esercizi;
        }
コード例 #2
0
        public List<EsercizioDTO> GetByCondominio(int idCondominio)
        {
            var esercizi = new List<EsercizioDTO>(GetAll().Where(item => item.IdCondominio == idCondominio).OrderByDescending(item => item.DataApertura.GetValueOrDefault()));
            if (esercizi.Count == 0)
            {
                var service = new EsercizioWCFService();
                esercizi = service.GetByCondominio(idCondominio);
            }

            return esercizi;
        }