private async void CreateNewBill(object sender, EventArgs e) { BillsClient billsClient = new BillsClient(); _bill = (Bills)BindingContext; await billsClient.PostBillAsync(_bill); await Navigation.PopAsync(); }
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; }
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(); }