private void inizializza()
 {
     try
     {
         if (!DesignMode)
         {
             _premioService = ResolveComponent<IPremioAssicurativoService>();
         }
     }
     catch { }
 }
        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;
            }
        }