public async void CarregarSubCategorias(string idCategoria) { var listaSubCategoria = await SubCategoriaService.GetSubCategoria(DataBase.GetAppKey(), idCategoria); ListaSubCategoria.Clear(); foreach (var item in listaSubCategoria) { ListaSubCategoria.Add(item); } }
private async void CarregarSubCategorias(string keyUsuario, string idCategoria) { var dadosClassificadoLocal = DataBase.GetClassificado(); if (dadosClassificadoLocal != null) { var objCategoria = (Categoria)PckCategoria.SelectedItem; List <SubCategoria> ListaSubCategorias = await SubCategoriaService.GetSubCategoria(DataBase.GetAppKey(), objCategoria.idcategoria); PckSubCategoria.ItemsSource = ListaSubCategorias; var _subCategoria = ListaSubCategorias.FindIndex(s => s.idsubcategoria == dadosClassificadoLocal.idSubcategoria); PckSubCategoria.SelectedIndex = _subCategoria; } else { List <SubCategoria> ListaSubCategorias = await SubCategoriaService.GetSubCategoria(keyUsuario, idCategoria); PckSubCategoria.ItemsSource = ListaSubCategorias; } }