コード例 #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");
            }
        }
コード例 #2
0
        public MapaOcupacao()
        {
            ApiCamareiraFacil api = new ApiCamareiraFacil();

            try
            {
                listaApartamento         = api.GetApartamentosOcupados();
                listaApartamentoOriginal = api.GetApartamentosOcupados();
                listaApartamentoCores    = api.GetCarregarCoresApartamento();

                CarregarCores();
            }
            catch (Exception E)
            {
                DisplayAlert("Erro", "Erro: " + E.Message, "OK");
                return;
            }

            CallingApartamentosAsync();
        }
コード例 #3
0
        private async void CarregarDados()
        {
            using (var objDialog = UserDialogs.Instance.Loading("Carregando..."))
            {
                await Task.Delay(2000);
            }

            try
            {
                ApiCamareiraFacil apiApto = new ApiCamareiraFacil();
                listaApartamentos = apiApto.GetApartamentosOcupados();
            }
            catch (Exception ex)
            {
                await DisplayAlert("Aviso", "Não foi possível carregar apartamentos. Erro: " + ex.Message, "OK");
            }
            pckApartamentos.ItemsSource = listaApartamentos;

            lstView.ItemsSource = RetornarListaLimpeza();
        }