Example #1
0
        public List <ProductOptionSortingData> Search(ProductOptionSortingSearchQuery searchQuery)
        {
            ProductOption productOptionAlias = null;
            IQueryOver <ProductOption, ProductOption> queryOver = _session.QueryOver(() => productOptionAlias);

            ProductOptionSortingData sortingDataAlias = null;

            queryOver.SelectList(builder =>
                                 builder
                                 .Select(() => productOptionAlias.Id).WithAlias(() => sortingDataAlias.Id)
                                 .Select(() => productOptionAlias.Name).WithAlias(() => sortingDataAlias.Name)
                                 );

            return(queryOver.TransformUsing(Transformers.AliasToBean <ProductOptionSortingData>())
                   .List <ProductOptionSortingData>().ToList());
        }
Example #2
0
 public ViewResult Index(ProductOptionSortingSearchQuery searchQuery)
 {
     ViewData["results"] = _productOptionSortingAdminService.Search(searchQuery);
     return(View(searchQuery));
 }