Example #1
0
        public ActionResult Contact(VmListarProductos2 vm)
        {
            Session["filtro"] = vm.filtro;
            //if (Request.IsAjaxRequest())
            //{
            //    return PartialView("_Products", GetPaginatedProducts(vm.page, Session["filtro"].ToString()));
            //}

            vm.productos = GetPaginatedProducts(0, vm.filtro);
            return(View(vm));
        }
Example #2
0
        public ActionResult Contact(int?id)
        {
            var page = id ?? 0;

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_ProductsInTable", GetPaginatedProducts(page, Session["filtro"].ToString())));
            }
            VmListarProductos2 vm = new VmListarProductos2();

            vm.productos      = _context.Producto.Take(productsPerPageInTable);
            Session["filtro"] = "";
            return(View(vm));
        }