public EsercizioDTO Nuovo(CondominioDTO condominio, AnnoGestionaleDTO annoGestionale, GestioneEsercizioEnum gestione, DateTime apertura, DateTime chiusura, string descrizione, string note)
        {
            var wcfService = new EsercizioWCFService();
            var esercizio = wcfService.Nuovo(condominio, annoGestionale, gestione, apertura, chiusura, descrizione, note);
            updateCache(esercizio);

            return esercizio;
        }
Beispiel #2
0
        public EsercizioDTO Nuovo(CondominioDTO condominio, AnnoGestionaleDTO annoGestionale, GestioneEsercizioEnum gestione, DateTime apertura, DateTime chiusura, string descrizione, string note)
        {
            int? idAnnoGestionale = null;
            if (annoGestionale != null)
                idAnnoGestionale = annoGestionale.ID;

            var result = GetServiceClient().NewEsercizio(condominio.ID, idAnnoGestionale, gestione, apertura, chiusura, descrizione, note, GetUserInfo());
            CloseService();
            return result;
        }
Beispiel #3
0
        private AnnoGestionaleDTO setAnnoGestionaleDto(AnnoGestionale item)
        {
            var dto = new AnnoGestionaleDTO
            {
                ID = item.ID,
                AnnoFinale = item.AnnoFinale.GetValueOrDefault(),
                AnnoIniziale = item.AnnoIniziale.GetValueOrDefault(),
                IdEsercizioOrdinario = item.EsercizioOrdinario.ID,
                DisplayName = item.EsercizioOrdinario.DisplayName
            };

            return dto;
        }