public async Task InitDefaults() { var apiResult = await eleccionService.FindByIdAsync(ApplicationSettings.SelectedEleccionId); if (!apiResult.IsSuccess) { return; } eleccion = apiResult.Result; var auxCargos = new List <CargoDto>(); for (int ix = 1; ix <= eleccion.CantidadDeCargos; ix++) { auxCargos.Add(eleccion.Cargo(ix)); } Cargos = new ObservableCollection <CargoDto>(auxCargos); SelectedCargo = auxCargos.Last(); // Tipo de Vista UI_Vista = new ObservableCollection <UI_Tipo_Vista> { new UI_Tipo_Vista { Nombre = "GENERAL", Tipo = "GEN" }, new UI_Tipo_Vista { Nombre = "Circuito", Tipo = "CIR" }, new UI_Tipo_Vista { Nombre = "Localidad", Tipo = "LOC" }, }; Selected_UI_Vista = UI_Vista.First(); var res = await commonService.GetAutocompleteFiltersAsync(); if (res.IsSuccess) { AutocompleteData = res.Result; } ClearFilters(); UI_Resultado = new ObservableCollection <UI_Resultado>(); UI_TipoCalculoTipoResultado = CalculoTipoResultado.LISTA; SiTomarBlancosComoValidos = eleccion.TomarBlancosComoValidos; isSet = true; }
async void OnTappedAsync(EleccionDto e) { await Task.Delay(1); if (e != null) { ApplicationSettings.InEleccion = true; ApplicationSettings.InGlobal = false; ApplicationSettings.SelectedSiteId = targetSite.Id; ApplicationSettings.SelectedSiteName = targetSite.NormalizedName; ApplicationSettings.SelectedEleccionId = e.Id; ApplicationSettings.SelectedEleccionName = e.Name; ApplicationSettings.LastLoginStep = LoginStep.LoginOk; MainViewModel.GetInstance().SetMainPageFrom(new LoginResult { IsSuccess = true, LoginStepTo = LoginStep.LoginOk }); } }