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