void LoadData() { if (OutlookData == null) { OutlookData = new ObservableCollection <OutlookData>(); } for (int i = 0; i < loadRowsCount; i++) { OutlookData.Add(OutlookDataGenerator.CreateOutlookData(lastId)); lastId++; } }
public static OutlookData CreateOutlookData(int id) { OutlookData data = new OutlookData(); data.Id = id; data.From = GetCustomer(UserIds[random.Next(UserIds.Length - 1)]); data.Sent = DateTime.Today.AddDays(-random.Next(50)); data.HasAttachment = random.Next(2) == 0; data.Size = random.Next(3000); data.Priority = (Priority)random.Next(5); data.HoursActive = random.Next(1000); data.Subject = Subjects[random.Next(Subjects.Length - 1)]; return(data); }