using System.Collections.Generic;
using System;
namespace Sockeye.Models
{
    //common base class for data table display at client, reporting and mass bulk operations
    public class DataListProcessingBase
    {
        public string DataListKey { get; set; }
        public Dictionary<string, string> SortBy { get; set; }
        public List<DataListFilterOption> Filter { get; set; }
        public string ClientCriteria { get; set; }
        public DateTimeOffset ClientTimeStamp { get; set; }

        public DataListProcessingBase()
        {
            SortBy = new Dictionary<string, string>();
            Filter = new List<DataListFilterOption>();
        }
    }
}
