예제 #1
0
        private void BindProducts()
        {
            ProductQuery query = new ProductQuery();

            query.Keywords    = searchkey;
            query.PageSize    = pager.PageSize;
            query.ProductCode = productcode;

            if (dropCategories.SelectedValue.HasValue)
            {
                query.CategoryId      = dropCategories.SelectedValue;
                query.MaiCategoryPath = SubsiteCatalogHelper.GetCategory(query.CategoryId.Value).Path;
            }
            query.PageIndex = pager.PageIndex;
            query.SortOrder = SortAction.Desc;
            query.SortBy    = "DisplaySequence";
            DbQueryResult unclassifiedProducts = SubSiteProducthelper.GetUnclassifiedProducts(query);

            grdProducts.DataSource = unclassifiedProducts.Data;
            grdProducts.DataBind();
            pager.TotalRecords = unclassifiedProducts.TotalRecords;
        }
예제 #2
0
        private void BindProducts()
        {
            ProductQuery productQuery = new ProductQuery();

            productQuery.Keywords    = this.searchkey;
            productQuery.PageSize    = this.pager.PageSize;
            productQuery.ProductCode = this.productcode;
            if (this.dropCategories.SelectedValue.HasValue)
            {
                productQuery.CategoryId = new int?(this.dropCategories.SelectedValue.Value);
                if (this.dropCategories.SelectedValue.Value != 0)
                {
                    productQuery.MaiCategoryPath = SubsiteCatalogHelper.GetCategory(productQuery.CategoryId.Value).Path;
                }
            }
            productQuery.PageIndex = this.pager.PageIndex;
            productQuery.SortOrder = SortAction.Desc;
            productQuery.SortBy    = "DisplaySequence";
            DbQueryResult unclassifiedProducts = SubSiteProducthelper.GetUnclassifiedProducts(productQuery);

            this.grdProducts.DataSource = unclassifiedProducts.Data;
            this.grdProducts.DataBind();
            this.pager.TotalRecords = unclassifiedProducts.TotalRecords;
        }