public void FillOrdersByDefault() { Order o = new Order(); o.Number = 1; o.Recipient = Persons[0].Name; o.Address = Persons[0].Address; o.City = Persons[0].City; o.Phone = Persons[0].Phone; o.Date = DateTime.Now.ToShortDateString(); o.Time = "10:00"; Random rnd = new Random(); Product p1 = new Product() { Name = PastryItems.ElementAt(0).Key, Price = PastryItems.ElementAt(0).Value, Quantity = rnd.Next(1, 10) }; p1.Recalculate(); Product p2 = new Product() { Name = PastryItems.ElementAt(1).Key, Price = PastryItems.ElementAt(1).Value, Quantity = rnd.Next(1, 10) }; p2.Recalculate(); Product p3 = new Product() { Name = PastryItems.ElementAt(2).Key, Price = PastryItems.ElementAt(2).Value, Quantity = rnd.Next(1, 10) }; p3.Recalculate(); o.Products.Add(p1); o.Products.Add(p2); o.Products.Add(p3); Orders.Add(o); }
private void btnAddRandomProducts_Click(object sender, RoutedEventArgs e) { Random rnd = new Random(); int quantity = rnd.Next(3, 10); for (int i = 0; i < quantity; i++) { int randId = rnd.Next(0, PastryItems.Count - 1); Product p = new Product(); p.Name = PastryItems.ElementAt(randId).Key; p.Price = PastryItems.ElementAt(randId).Value; p.Quantity = rnd.Next(1, 10); p.Recalculate(); Order.Products.Add(p); } }