private NotificationAuditTable CreateTestAuditTable()
        {
            NotificationAuditTable table = new NotificationAuditTable();

            table.TableData = new List <NotificationAuditForDisplay>();
            table.TableData.Add(new NotificationAuditForDisplay(string.Empty, NotificationAuditScreenType.ChemicalComposition.ToString(), NotificationAuditType.Added.ToString(), DateTime.Now));

            return(table);
        }
        public UpdateHistoryViewModel(NotificationAuditTable data, IEnumerable <NotificationAuditScreen> screens)
        {
            this.Screens = screens.ToList();

            UpdateHistoryItems = new List <NotificationAuditForDisplay>();
            foreach (NotificationAuditForDisplay updateHistory in data.TableData)
            {
                UpdateHistoryItems.Add(updateHistory);
            }

            PageSize   = data.PageSize;
            PageNumber = data.PageNumber;
            NumberOfNotificationAudits        = data.NumberOfNotificationAudits;
            NumberOfFilterdNotificationAudits = data.NumberOfFilteredNotificationAudits;
        }