public void LoadData(CondominioDTO condominio, bool loadAsync)
        {
            if (condominio != null)
            {
                _condominio = condominio;

                if (!_dataAsyncLoaded || !loadAsync)
                {
                    _contrattoService = ResolveComponent<IAssicurazioneContrattoService>();
                    _dataSourceContrattiAssicurativi = _contrattoService.GetByCondominio(condominio);
                }

                contrattoAssicurativoBindingSource.DataSource = _dataSourceContrattiAssicurativi;
            }
        }
 private void inizializza()
 {
     _contrattoService = ResolveComponent<IAssicurazioneContrattoService>();
 }
 public LoadDatiAsyncArguments(CondominioDTO condominio, IAssicurazioneContrattoService contrattoAssicurativoService)
 {
     Condominio = condominio;
     ContrattoAssicurativoService = contrattoAssicurativoService;
 }
        public void LoadDataAsync(CondominioDTO condominio)
        {
            _condominio = condominio;
            _contrattoService = ResolveComponent<IAssicurazioneContrattoService>();

            try
            {
                backgroundWorkerLoadDati.RunWorkerAsync(new LoadDatiAsyncArguments(condominio, _contrattoService));
            }
            catch (Exception ex)
            {
                
                _log.Error("Errore durante il caricamento asincrono. - " + Utility.GetMethodDescription(), ex);
            }
        }
Example #5
0
 private IAssicurazioneContrattoService getAssicurazioneContrattoService()
 {
     return _assicurazioneContrattoService ?? (_assicurazioneContrattoService = ResolveComponent<IAssicurazioneContrattoService>());
 }
        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;
            }
        }