private void LoadProvince() { StringListBinder b1 = new StringListBinder(GeoLocationFacade.Instance().GetGeoHandler().GetNomiProviciePerRegione(_view.SelectedRegion)); b1.BindTo(_view.ComboProvincie); _view.ComboProvincie.SelectAt(0); }
private void SetObjectProperties() { if (_current == null) { _current = MovimentoContabileFactory.GetMovimento(_type); } _current.Importo = (float)spImporto.Value; _current.Data = this.RetrieveDateFromForm(); _current.Provincia = cboProvincia.EditValue as Provincia; //se è stata inserita una provincia ne prendo il valore dalla provincia stessa //senon è stata inserita vedo se c'è una regione if (_current.Provincia.Id != -1) { _current.Regione = GeoLocationFacade.Instance().GetGeoHandler().GetRegioneById(_current.Provincia.IdRegione.ToString()); } else { _current.Regione = cboRegione.EditValue as Regione; } _current.Causale = bttCausale.EditValue as CausaleAmministrativa; _current.Note = txtNote.Text; if (layoutControlItemAnno.Visibility == DevExpress.XtraLayout.Utils.LayoutVisibility.Always) { _current.Competenza = (int)spinEditComp.Value; } }
public void InitializeView( ) { //imposto il testo per la label del proprietario _view.SetTestoProprietario(); ILookupList l = _view.ComboRegioni; //inizializzo la view con la lista delle regioni StringListBinder b = new StringListBinder(GeoLocationFacade.Instance().GetGeoHandler().GetListaNomiRegioni()); b.BindTo(l); //seleziono il primo elemento l.SelectAt(0); if (_type == ActionType.New) { _view.IsBilancioOptionsEnabled = true; _view.IsFileInfoVisible = true; //poichè il tipo regionale è impostato all'inizio //disabilito il combo province SetInterfaceFromType(); _view.SelectedYear = DateTime.Now.Year; } else { //carico i dati dal dto RendicontoHeaderDTO dto = _service.RendicontoHeader; _view.SelectedProprietario = dto.Proprietario; _view.SelectedYear = dto.Anno; if (!_view.IsFreeTemplate) { SetInterfaceFromType(); _view.IsRegionaleTypeChecked = dto.IsRegionale; _view.SelectedRegion = dto.Regione; _view.SelectedProvince = dto.Provincia; _view.IsBilancioOptionsEnabled = false; _view.IsFileInfoVisible = false; } else { _view.IsBilancioOptionsVisible = false; _view.IsFileInfoVisible = false; _view.AreGeoComboVisible = true; SetInterfaceFromType(); _view.IsRegionaleTypeChecked = dto.IsRegionale; _view.SelectedRegion = dto.Regione; _view.SelectedProvince = dto.Provincia; } } }
private static void PreInitializeComponents() { InitializeX509CertificateValidation(); //AsyncNotifier n = new AsyncNotifier(); //n.NotifyUsage(); //inizializzo il servizio geografico GeoLocationFacade.InitializeInstance(new GeoHandlerClass()); GeoHandlerProvider.Instance.Geo = GeoLocationFacade.Instance(); Thread.Sleep(2000); }
private void LoadComboProvince() { //preparo la combo delle zone cboProv.Properties.Items.Clear(); //la riempio cboProv.Properties.Items.Add(new ProvinciaNulla()); IList l = GeoLocationFacade.Instance().GetListaOggettiProvincie(); cboProv.Properties.Items.AddRange(l); //seleziono quella iniziale cboProv.SelectedIndex = 0; }
private void LoadComboComuni(string province) { //preparo la combo delle dei comuni cboCom.Properties.Items.Clear(); //la riempio con un comune nullo cboCom.Properties.Items.Add(new ComuneNullo()); if (!string.IsNullOrEmpty(province)) { IList l = GeoLocationFacade.Instance().GetListaOggettiComuniPerProvincia(province); cboCom.Properties.Items.AddRange(l); } //seleziono quella iniziale cboCom.SelectedIndex = 0; }
private void LoadComboNazioni(ComboBoxEdit cboNaz) { //preparo la combo delle zone cboNaz.Properties.Items.Clear(); //la riempio cboNaz.Properties.Items.Add(new NazioneNulla()); IList l = GeoLocationFacade.Instance().GetListaOggettiNazioni(); cboNaz.Properties.Items.AddRange(l); //seleziono quella iniziale cboNaz.SelectedIndex = 0; }
private void LoadComboRegioni() { //preparo la combo delle dei comuni cboRegione.Properties.Items.Clear(); ////la riempio con un comune nullo cboRegione.Properties.Items.Add(new RegioneNulla()); IList l = GeoLocationFacade.Instance().GetListaOggettiRegioni(); cboRegione.Properties.Items.AddRange(l); //seleziono quella iniziale cboRegione.SelectedIndex = 0; }
protected override void Nested_ClearWindowEditors() { //LoadComboProvince(); ////imposto la provincia come da impostazioni applicazione //cboProv.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetProvinciaByName(Properties.Settings.Default.Main_Province); //cboCom.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetComuneByName(Properties.Settings.Default.Main_Comune); LoadComboNazioni(cboNazRes); LoadComboNazioni(cboNazNas); //LoadComboProvince(cboProv ); //LoadComboProvince(cboProvNas); dtpNas.EditValue = null; cboSex.SelectedIndex = 0; //imposto la provincia come da impostazioni applicazione cboNazRes.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetNazioneByName(Properties.Settings.Default.Main_Nazione); cboNazNas.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetNazioneByName(Properties.Settings.Default.Main_Nazione); cboComNas.Enabled = false; cboCom.Enabled = false; cboProv.Enabled = false; cboProvNas.Enabled = false; txtInd.EditValue = ""; txtCap.EditValue = ""; txtDescrizione.Text = ""; chkPrivate.Checked = false; txtResp.EditValue = ""; txtIva.EditValue = ""; LoadComboZone(); txtFax.EditValue = ""; txtFisso.EditValue = ""; txtcell1.EditValue = ""; txtCell2.EditValue = ""; txtMail.EditValue = ""; txtMarca.EditValue = ""; txtModello.EditValue = ""; txtMatricola.EditValue = ""; chkAbbonato.Checked = false; txtNote.EditValue = ""; }
public FormRicercaCliente() { InitializeComponent(); //LoadGrid(); LoadComboZone(); LoadComboProvince(); //imposto la provincia come da impostazioni applicazione cboProv.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetProvinciaByName(Properties.Settings.Default.Main_Province); //string c = Properties.Settings.Default.Main_Comune; //Comune cc = GeoLocationFacade.Instance().GetGeoHandler().GetComuneByName(Properties.Settings.Default.Main_Comune); //LoadComboComuni(c); cboCom.EditValue = GeoLocationFacade.Instance().GetGeoHandler().GetComuneByName(Properties.Settings.Default.Main_Comune); //tolgo dalla visualizzazione qualsiasi riferimento a campi non congruenti con Fenealgest if (Properties.Settings.Default.Main_OtherApp) { layoutControlItemPrivateCheck.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlItemResource.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; } }
private void LoadComboProvince(string regione) { //preparo la combo delle zone cboProvincia.Properties.Items.Clear(); //la riempio cboProvincia.Properties.Items.Add(new ProvinciaNulla()); if (string.IsNullOrEmpty(regione)) { IList l = GeoLocationFacade.Instance().GetGeoHandler().ListaProvince; cboProvincia.Properties.Items.AddRange(l); } else { IList l = GeoLocationFacade.Instance().GetGeoHandler().GetProviciePerRegione(regione); cboProvincia.Properties.Items.AddRange(l); } //seleziono quella iniziale cboProvincia.SelectedIndex = 0; }
public void Initialize() { GeoLocationFacade.InitializeInstance(new GeoHandler(DataAccessServices.Instance().PersistenceFacade)); }