public bool RunAndFindPurchase() { MenegerOfGoods menegerOfGoods = new MenegerOfGoods(goods); MenegerOfPurchase menegerOfPurchase = new MenegerOfPurchase(menegerOfGoods, purchases); var(name, isName) = menegerOfPurchase.FindName(); if (isName) { purchases.Add(menegerOfPurchase.Add(name)); } return(isName); }
public void RunGood() { MenegerOfGoods menegerOfGoods = new MenegerOfGoods(goods); Console.WriteLine("If you want to add new good, click G if you want to delete good click D, if you want ro change good click C, if you want exit this program click Escape"); var key = Console.ReadKey(true); if (key.Key == ConsoleKey.G) { menegerOfGoods.Add(); } if (key.Key == ConsoleKey.D) { menegerOfGoods.Remove(); } if (key.Key == ConsoleKey.C) { menegerOfGoods.Change(); } if (key.Key == ConsoleKey.Escape) { throw new OperationCanceledException(); } }
public MenegerOfPurchase(MenegerOfGoods menegerOfGoods, List <Purchase> purchases) { this.MenegerOfGoods = menegerOfGoods; this.Purchases = purchases; }