Beispiel #1
0
 public PraticaWCFService(IPersonaService personaService, IReferenteService referenteService, IDocumentoService documentoService, IManageDocumentService manageDocumentService, IModelloLettera modelloLettera)
 {
     _personaService = personaService;
     _referenteService = referenteService;
     _documentoService = documentoService;
     _modelloLettera = modelloLettera;
     _manageDocumentService = manageDocumentService;
 }
Beispiel #2
0
 private IReferenteService getReferenteService()
 {
     return _referenteService ?? (_referenteService = ResolveComponent<IReferenteService>());
 }
Beispiel #3
0
        public BindingList<RichiedentePraticaDTO> GetSoggettiAttiviByCondominio(CondominioDTO condominio, IFornitoreService fornitoreService, IReferenteService referenteService, IPersonaService personaService)
        {
            BindingList<FornitoreDTO> fornitoriCompleti = fornitoreService.GetFornitoriCompletiByCondominio(condominio);
            BindingList<PersonaListaDTO> listaPersone = personaService.GetAll();

            IList<RichiedentePraticaDTO> fornitori = (from fornitore in fornitoriCompleti
                                                      select new RichiedentePraticaDTO() 
                                                      {
                                                          Id = fornitore.ID,
                                                          DisplayNominativo = fornitore.DisplayNominativo,
                                                          IdCondominio = condominio.ID,
                                                          IdPersona = fornitore.PersonaRiferimento.ID,
                                                          Tipo = fornitore.DescrizioneTipoFornitore
                                                      }).ToList();

            IList<RichiedentePraticaDTO> referenti = (from referente in referenteService.GetAllEffettivi()
                                                      join persona in listaPersone
                                                      on referente.PersonaId equals persona.ID
                                                      select new RichiedentePraticaDTO() 
                                                      {
                                                          Id = referente.ID,
                                                          DisplayNominativo = referente.NominativoPersona,
                                                          IdCondominio = condominio.ID,
                                                          IdPersona = referente.PersonaId,
                                                          Tipo = "Referente"
                                                      }).ToList();

            ISet<RichiedentePraticaDTO> soggetti = new HashedSet<RichiedentePraticaDTO>(referenti);
            soggetti.AddAll(fornitori);

            return new BindingList<RichiedentePraticaDTO>(soggetti.ToList());
        }
 private IReferenteService getReferenteService()
 {
     return _referenteService ?? (_referenteService = Gipasoft.Library.IoC.IoC.Resolve<IReferenteService>());
 }
Beispiel #5
0
 private void inizializza()
 {
     if (!DesignMode)
     {
         _referenteService = ResolveComponent<IReferenteService>();
         _tabelleService = ResolveComponent<ITabelleService>("tabelleService.wcf");
     }
 }
        private void inizializza()
        {
            if (!DesignMode)
            {
                _condominioService = ResolveComponent<ICondominioService>();
                _contrattoService = ResolveComponent<IAssicurazioneContrattoService>();
                _referenteService = ResolveComponent<IReferenteService>();
                _premioService = ResolveComponent<IPremioAssicurativoService>();

                // Durata contratto
                durataContratto.DataSource = Decodifica.Instance.GetTable("DurataContratto").ToCollection();
                durataContratto.DisplayMember = "Descrizione";
                durataContratto.ValueMember = "CodiceElemento";
                durataContratto.DataBind();

                mainValidationSummary.Validators.Add(reqFornitore);

                fornitore.SelectItem += fornitoreSelectItem;
            }
        }