コード例 #1
0
        private async void OnLoginClicked(object sender, EventArgs e)
        {
            var res = await viewModel.FindMeal();

            if (res.Ingredients == " ")
            {
                await DisplayAlert("Your reciepe", "Just go to the shop!", "OK");
            }
            else
            {
                string img  = (Task.FromResult <Meal>(res)).Result.Image;
                string info = (Task.FromResult <Meal>(res)).Result.Name +
                              "INGRIDIENTS:\n" + (Task.FromResult <Meal>(res)).Result.Ingredients + "\n\n" +
                              "STEPS:\n" + (Task.FromResult <Meal>(res)).Result.Steps + "\n\n" +
                              "TIME:\n" + (Task.FromResult <Meal>(res)).Result.PrepTime + "\n\n" +
                              "CALORIES:\n" + (Task.FromResult <Meal>(res)).Result.Calories;

                await Navigation.PushAsync(new ResultPage(img, info), false);
            }
        }