public ShopComputerModel() { var sellers = Generator.GetNewSeller(20); Generator.GetNewProduct(1000); foreach (var seller in sellers) { Sellers.Enqueue(seller); } for (int i = 0; i < 3; i++) { CashDesks.Add(new CashDesk(CashDesks.Count, Sellers.Dequeue())); } }
public ShopComputerModel() { List <Seller> sellers = Generator.GetNewSellers(20); Generator.GetNewProducts(1000); Generator.GetNewCustomers(100); foreach (Seller seller in sellers) { Sellers.Enqueue(seller); } for (int i = 0; i < 3; i++) { CashDesks.Add(new CashDesk(CashDesks.Count, Sellers.Dequeue(), null)); } }
public ShopComputerModel() { var freeSellers = Generator.GetSellers(20); cancellationTokenSource = new CancellationTokenSource(); token = cancellationTokenSource.Token; Generator.GetProducts(1000); Generator.GetCustomers(100); foreach (var seller in freeSellers) { Sellers.Enqueue(seller); } for (int i = 0; i < 3; i++) { CashDesks.Add(new CashDesk(CashDesks.Count, Sellers.Dequeue(), null)); } }
public ShopComputerModel() { var sellers = Generator.GetNewSellers(20); Generator.GetNewProducts(1000); Generator.GetNewCustomers(100); cancelTokenSource = new CancellationTokenSource(); token = cancelTokenSource.Token; foreach (var seller in sellers) { Sellers.Enqueue(seller); //очередь касиров (чтобы брать свободных) } for (int i = 0; i < 3; i++) { CashDesks.Add(new CashDesk(CashDesks.Count, Sellers.Dequeue(), null)); //создаем кассы } }