public ActionResult List() { var listModel = new ProductVariantQuoteListModel(); var pvqs = _customerService.GetAllProductVariantQuotes(null, null, null, null, null, 0, _adminAreaSettings.GridPageSize); //pvq list listModel.ProductVariantQuotes = new GridModel <ProductVariantQuoteModel> { Data = pvqs.Select(x => PrepareProductVariantQuoteModelForList(x)), Total = pvqs.TotalCount }; return(View(listModel)); }
public ActionResult QuoteList(GridCommand command, ProductVariantQuoteListModel model) { var pvqs = _customerService.GetAllProductVariantQuotes(model.SearchRequestDateFrom, model.SearchRequestDateTo, model.SearchEmail, model.SearchDescription, model.SearchSku, command.Page - 1, _adminAreaSettings.GridPageSize); var gridModel = new GridModel <ProductVariantQuoteModel> { Data = pvqs.Select(x => PrepareProductVariantQuoteModelForList(x)), Total = pvqs.TotalCount }; return(new JsonResult { Data = gridModel }); }