public PraticaWCFService(IPersonaService personaService, IReferenteService referenteService, IDocumentoService documentoService, IManageDocumentService manageDocumentService, IModelloLettera modelloLettera) { _personaService = personaService; _referenteService = referenteService; _documentoService = documentoService; _modelloLettera = modelloLettera; _manageDocumentService = manageDocumentService; }
private IReferenteService getReferenteService() { return _referenteService ?? (_referenteService = ResolveComponent<IReferenteService>()); }
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>()); }
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; } }