pause save
continuous-integration/drone/push Build is failing Details

pull/38/head
Alexandre AGOSTINHO 2 years ago
parent 0dd5e9bf7e
commit d76ddfe7e5

@ -38,11 +38,6 @@ namespace ConsoleApp.Menu
CurrentSelected = _selectList[0].Item; CurrentSelected = _selectList[0].Item;
} }
public Menu(string title, Dictionary<int, s> lines) : this(title, CreateSelection(lines))
{ }
public static Selector<T>[] CreateSelection(List<T> lines);
public virtual void Display() public virtual void Display()
{ {
Console.WriteLine(_screenDisplay); Console.WriteLine(_screenDisplay);

@ -14,16 +14,7 @@ namespace ConsoleApp.Menu
/// </summary> /// </summary>
internal class SearcherRecipe : Menu<Recipe> internal class SearcherRecipe : Menu<Recipe>
{ {
private SearcherRecipe(string title, params Selector<Recipe>[] selections) public SearcherRecipe() : base("Search recipe")
: base(title, selections)
{ }
private SearcherRecipe(string title, Dictionary<int, Recipe> lines)
: base(title, lines)
{ }
public SearcherRecipe(RecipeCollection recipeCollection)
: this("Recipe search", recipeCollection.ToDictionary(r => r.GetHashCode()))
{ {
} }

Loading…
Cancel
Save