using Model; using Model.Managers; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp.Menu { internal class SearchUserRecipes : SearcherRecipe { MasterManager masterMgr; public SearchUserRecipes(MasterManager masterManager) : base(new RecipeCollection("My recipes")) { masterMgr = masterManager; } public override void Update() { _recipeCollectionOnSearch = new RecipeCollection("My recipes", masterMgr.DataMgr.GetFromData() .Where(r => r.AuthorMail == MasterManager.CurrentConnectedUser?.Mail) .ToArray()); _allSelectors = ConvertRecipeCollectionInSelectors(); base.Update(); } } }