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()); }
public ViewResult Index(ProductOptionSortingSearchQuery searchQuery) { ViewData["results"] = _productOptionSortingAdminService.Search(searchQuery); return(View(searchQuery)); }