protected List <FilterDefinition <Entities.Form> > BuildFilters(Models.Form.Condition condition) { var list = new List <FilterDefinition <Entities.Form> >(); if (condition == null) { return(list); } if (!String.IsNullOrWhiteSpace(condition.Name)) { list.Add(Builders <Entities.Form> .Filter.Regex(nameof(Entities.Form.Name), Helper.FormatQueryString(condition.Name))); } return(list); }
protected FilterDefinition <Entities.Form> BuildFilter(Models.Form.Condition condition) { return(this.BuildFilter(this.BuildFilters(condition))); }