Ejemplo n.º 1
0
        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");
            }
        }
Ejemplo n.º 2
0
        private void pckPontoVenda_SelectedIndexChanged(object sender, EventArgs e)
        {
            ApiCamareiraFacil api = new ApiCamareiraFacil();

            ponto    = pontos[pckPontoVenda.SelectedIndex];
            produtos = api.GetItensPDV(ponto.Descricao);
            pckProdutos.ItemsSource = produtos;
        }