/* * Handles when a single disease it tapped, sending a user to the single disease page * of that given disease. */ async void Handle_ItemTapped(object sender, ItemTappedEventArgs e) { if (e == null) { return; //ItemSelected is called on deselection, which results in SelectedItem being set to null } var singleDiseasePage = new SingleDiseasePage(this, (Disease)DiseasesList.SelectedItem); await Navigation.PushAsync(singleDiseasePage); }
/// <summary> /// Opens a single disease adding page when the Add Disease button is pressed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void AddDisease_OnClicked(object sender, EventArgs e) { Console.WriteLine("Opening single procedure..."); var singleDiseasePage = new SingleDiseasePage(this); await Navigation.PushAsync(singleDiseasePage); }