Example #1
0
        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));
        }
Example #2
0
        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
            });
        }