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);
        }