public DetailsRecipePage(RecipeModel selectedRecipe) { InitializeComponent(); BindingContext = viewModel = new DetailsRecipeViewModel(selectedRecipe); }
public DetailsRecipeViewModel GetRecipeById(int id) { var recipe = _repositoryRecipe.All().FirstOrDefault(r => r.Id == id); DetailsRecipeViewModel details = new DetailsRecipeViewModel(); if (recipe != null) { details.RecipeId = recipe.Id; details.Author = recipe.Author; details.CategoryName = recipe.Category.Name; details.Directions = recipe.Directions; details.Ingredients = recipe.Ingredients; details.Name = recipe.Name; details.Nutrition = recipe.Nutrition; details.SmallPictureUrl = recipe.SmallPictureUrl; details.Comments = recipe.Comments; } return(details); }
public FavoritePageDetails(SaveRecipe SelectedSaveRecipe) { InitializeComponent(); BindingContext = viewModel = new DetailsRecipeViewModel(SelectedSaveRecipe); }