using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GB5Shared.DTO.Framework.Criteria { public class CriteriaDTO { private int id; private List sectioncriterialist; public int Id { get { return id; } set { id = value; } } public List SectionCriteriaList { get { return sectioncriterialist; } set { sectioncriterialist = value; } } public string SearchKeyword { get; set; } = string.Empty; public enum OperationType { None, Equal, Like, Or, And, In, NotIn, NotEqual, GreaterThan, LessThan, GreaterThanOrEqualTo, LessThanOrEqualTo, Between, StartWith, EndsWith }; public enum AttributeJoinOperationType { None, Or, And, }; public enum SectionOperationType { None, Or, And, }; } }