コード例 #1
0
        private async void CreateNewBill(object sender, EventArgs e)
        {
            BillsClient billsClient = new BillsClient();

            _bill = (Bills)BindingContext;
            await billsClient.PostBillAsync(_bill);

            await Navigation.PopAsync();
        }
コード例 #2
0
        protected override async void OnAppearing()
        {
            base.OnAppearing();
            BillsClient  billsClient = new BillsClient();
            List <Bills> bills       = await billsClient.GetBillsAsync();

            var trends = new ObservableCollection <Bills>(bills);

            BillsList.ItemsSource = trends;
        }
コード例 #3
0
        public async void DeleteClicked(object sender, EventArgs e)
        {
            var confirm = await DisplayAlert("Confirm", "Are you sure you Want to Delete this Bill?", "Yes", "No");

            if (confirm)
            {
                BillsClient billsClient = new BillsClient();
                Bills       bill        = (Bills)BindingContext;
                await billsClient.DeleteBillAsync(bill.Id);

                await Navigation.PopAsync();
            }

            await Navigation.PopAsync();
        }