예제 #1
0
        public virtual object GetSearchValue(string propertyName)
        {
            CommonSearchCriterionItem firstSearch = this.Searches.GetFirstSearch(propertyName);

            if (firstSearch == null)
            {
                return(null);
            }
            return(firstSearch.Value);
        }
예제 #2
0
        public virtual void SetSearch(string propertyName, object value)
        {
            CommonSearchCriterionItem firstSearch = this.GetFirstSearch(propertyName);

            if (firstSearch != null)
            {
                firstSearch.Value = value;
            }
            else
            {
                this.AddSearch(propertyName, value);
            }
        }
예제 #3
0
        public virtual void SetSearch(string propertyName, SingleSearchModeEnum searchMode)
        {
            CommonSearchCriterionItem firstSearch = this.GetFirstSearch(propertyName);

            if (firstSearch != null)
            {
                firstSearch.SingleSearchMode = searchMode;
            }
            else
            {
                this.AddSearch(propertyName, searchMode);
            }
        }
예제 #4
0
        public virtual void SetSearch(string propertyName, object value, SearchModeEnum searchMode, TypeCode type)
        {
            CommonSearchCriterionItem firstSearch = this.GetFirstSearch(propertyName);

            if (firstSearch != null)
            {
                firstSearch.Value      = value;
                firstSearch.SearchMode = searchMode;
                firstSearch.Type       = type;
            }
            else
            {
                this.AddSearch(propertyName, value, searchMode, type);
            }
        }
예제 #5
0
 public CommonSearchCriterionItem(CommonSearchCriterionItem item)
     : this(item.PropertyName, item.Value, item.SearchMode, item.Type)
 {
 }
예제 #6
0
 protected virtual void FormatSearch(CommonSearchCriterionItem cschitem)
 {
     cschitem.Value = SearchHelper.ConvertToSearchValue(cschitem.Value, cschitem.Type);
 }
예제 #7
0
 public HqlCommonSearchCriterionItem(CommonSearchCriterionItem item)
     : base(item)
 {
 }