private async void CarregarDados() { using (var objDialog = UserDialogs.Instance.Loading("Carregando...")) { await Task.Delay(2000); } ListaItens = new ObservableCollection <ItemLancamento>(); lstView.ItemsSource = ListaItens; try { ApiCamareiraFacil api = new ApiCamareiraFacil(); produtos = api.GetItensPDV(app.getAcessKey("SETOR")); pckProdutos.ItemsSource = produtos; apartamentos = api.GetApartamentosOcupados().Where(w => w.Situacao.Equals("O")).ToList(); pckApartamentos.ItemsSource = apartamentos; pontos = api.GetPDVs(); pckPontoVenda.ItemsSource = pontos; for (int i = 0; i < pontos.Count; i++) { if (pontos[i].Codigo == app.getAcessKey("SETOR")) { pckPontoVenda.SelectedIndex = i; } } } catch (Exception E) { await DisplayAlert("Erro", "Erro: " + E.Message, "OK"); } }
private void pckPontoVenda_SelectedIndexChanged(object sender, EventArgs e) { ApiCamareiraFacil api = new ApiCamareiraFacil(); ponto = pontos[pckPontoVenda.SelectedIndex]; produtos = api.GetItensPDV(ponto.Descricao); pckProdutos.ItemsSource = produtos; }