public ObservableCollection <SalesByDate> GetSalesDetailsByDay(int days) { var collection = new ObservableCollection <SalesByDate>(); var r = new Random(); for (var i = 0; i < days; i++) { var dt = DateTime.Now; foreach (var person in _salesParsonNames) { if (r.Next(0, 3) == 0) { continue; } var s = new SalesByDate { Name = person, QS1 = r.Next(100000, 1000000) * 0.01, QS2 = r.Next(100000, 1000000) * 0.01, QS3 = r.Next(100000, 1000000) * 0.01, QS4 = r.Next(100000, 1000000) * 0.01, }; s.Total = s.QS1 + s.QS2 + s.QS3 + s.QS4; s.Date = dt.AddDays(-1 * i); collection.Add(s); } } return(collection); }
public ObservableCollection<SalesByDate> GetSalesDetailsByDay(int days) { var collection = new ObservableCollection<SalesByDate>(); var r = new Random(); for (var i = 0; i < days; i++) { var dt = DateTime.Now; var s = new SalesByDate { Name = _salesParsonNames [r.Next (5)], QS1 = i, QS2 = (i < 30 ? 100 : 1000 - i) * (i + 1), }; s.Total = s.QS1 + s.QS2; s.Date = dt.AddDays(-1*i); collection.Add(s); } return collection; }
public ObservableCollection <SalesByDate> GetSalesDetailsByDay(int days) { var collection = new ObservableCollection <SalesByDate>(); var r = new Random(); for (var i = 0; i < days; i++) { var dt = DateTime.Now; var s = new SalesByDate { Name = _salesParsonNames [r.Next(5)], QS1 = i, QS2 = (i < 30 ? 100 : 1000 - i) * (i + 1), }; s.Total = s.QS1 + s.QS2; s.Date = dt.AddDays(-1 * i); collection.Add(s); } return(collection); }
public ObservableCollection<SalesByDate> GetSalesDetailsByDay(int days) { var collection = new ObservableCollection<SalesByDate>(); var r = new Random(); for (var i = 0; i < days; i++) { var dt = DateTime.Now; foreach (var person in _salesParsonNames) { if (r.Next(0, 3) == 0) continue; var s = new SalesByDate { Name = person, QS1 = r.Next(100000, 1000000) * 0.01, QS2 = r.Next(100000, 1000000) * 0.01, QS3 = r.Next(100000, 1000000) * 0.01, QS4 = r.Next(100000, 1000000) * 0.01, }; s.Total = s.QS1 + s.QS2 + s.QS3 + s.QS4; s.Date = dt.AddDays(-1*i); collection.Add(s); } } return collection; }