Beispiel #1
0
 public Task <HashSet <IClient> > GetAllClients()
 {
     lock (ClientLock)
     {
         return(Task.FromResult(ClientManager.GetAll()));
     }
 }
Beispiel #2
0
 public static void FillData(ClientManager clientManager, ProductManager productManager, OrderManager orderManager)
 {
     clientManager.Create("Jan123", "Jan", "Kowalski", "Sezamkowa", 13U, "+48 501 502 503");
     clientManager.Create("Maciek", "Maciej", "Sklanu", "Testowa", 17U, "+48 504 505 506");
     productManager.Create("Zabawka", 5.5, ProductType.Toy);
     productManager.Create("Batonik", 2.5, ProductType.Food);
     IClient[]  clients  = clientManager.GetAll().ToArray();
     IProduct[] products = productManager.GetAll().ToArray();
     orderManager.Create(clients[0].Username,
                         new DateTime(2021, 3, 14, 15, 9, 2),
                         new Dictionary <uint, uint> {
         { products[0].Id, 1U }, { products[1].Id, 2U }
     },
                         products[0].Price + products[1].Price * 2.0,
                         null
                         );
 }