public IncomeQueryBuilder(IncomeSearchCriteria criteria) : base(criteria) { if (criteria.CategoryId.HasValue) { _category = _daoTemplate.FindByID <Category>(criteria.CategoryId); } }
public ProductListAdminQueryBuilder(ProductListAdminSearchCriteria criteria) : base(criteria) { if (criteria.CategoryId.HasValue) { _category = _daoTemplate.FindByID <Category>(criteria.CategoryId); } }
public ProductListQueryBuilder(ProductListSearchCriteria criteria) : base(criteria) { if (criteria.CategoryId.HasValue) { _category = DaoTemplate.FindByID <Category>(criteria.CategoryId); } isNewCriteria = criteria.IsNew ? " and p.IsNew = 't' " : " "; categories = _category == null?CategoryService.AllVisibleCategories() : _category.ThisAndSubcategories(); }
public OrderListQueryBuilder(OrderListSearchCriteria criteria) : base(criteria) { if (criteria.UserId.HasValue) { _user = _daoTemplate.FindByID <User>(criteria.UserId); } if (criteria.Status.HasValue) { status = criteria.Status.Value; } }