private void NextButton_Clicked(object sender, EventArgs e) { // Guardo los valores ingresados por el usuario FlavorsCoffeeCup flavorsCoffee = new FlavorsCoffeeCup(Segmented1.SelectedIndex + 1, Segmented2.SelectedIndex + 1, Segmented3.SelectedIndex + 1, Segmented4.SelectedIndex + 1); // Envio el resultado de la Cata al servicio para que sea analizado flavorsCoffee = CoffeeAnalysisServices.TestCoffeeChecker(flavorsCoffee); // Llamo la pagina de detalles de descriptores var nextTestResult = CoffeeAnalysisServices.NextTestCoffee(ref flavorsCoffee); // Envio el resultado de la primera Cata al Singleton CoffeeBreakSingleton.Instance.flavorsCoffee = flavorsCoffee; if (nextTestResult != null) { Navigation.PushAsync(new DetailFlavorView(nextTestResult)); } else { Navigation.PushAsync(new FinalAppreciationView()); } }
private void NextButton_Clicked(object sender, EventArgs e) { var flavorsCoffee = CoffeeBreakSingleton.Instance.flavorsCoffee; // Llamo la pagina de detalles de descriptores var nextTestResult = CoffeeAnalysisServices.NextTestCoffee(ref flavorsCoffee); // Envio el resultado de la primera Cata al Singleton CoffeeBreakSingleton.Instance.flavorsCoffee = flavorsCoffee; if (nextTestResult != null) { Navigation.PushAsync(new DetailFlavorView(nextTestResult)); } else { Navigation.PushAsync(new FinalAppreciationView()); } }