private async void OnButtonAddClicked(object sender, EventArgs e) { if (FarmDetailPage.instance == null) { var page = new NavigationPage(FarmDetailPage.GetInstance()); page.BarBackgroundColor = Color.FromHex("0078D7"); MessagingCenter.Send(GenerateNewAgriFarmWithId(), "AddItem"); await Navigation.PushModalAsync(page); } }
private async void OnButtonAddClicked(object sender, EventArgs e) { if (FarmDetailPage.instance == null) { //FarmDetailPage.buttonDeleteVisibility = false; var page = new NavigationPage(FarmDetailPage.GetInstance()); page.BarBackgroundColor = Color.FromHex("0078D7"); await Navigation.PushModalAsync(page); } }
async void OnItemEditClicked(object sender, EventArgs e) { if (FarmDetailPage.instance == null && listViewFarm.SelectedItem != null) { FarmDetailPage.buttonDeleteVisibility = true; var page = new NavigationPage(FarmDetailPage.GetInstance()); page.BarBackgroundColor = Color.FromHex("0078D7"); page.BindingContext = App.SelectedAgriFarm; await Navigation.PushModalAsync(page); } }