public ActionResult PTVNFCaixaPaginacao(RetificacaoNFCaixaEditarVM vm, Paginacao paginacao) { //Filtro<int> filtro = new Filtro<int>(id); //filtro.Menor = 1; //filtro.Maior = 5; //vm.Filtros = ViewModelHelper.JsSerializer.Deserialize<RetificacaoNFCaixaEditarVM>(vm.UltimaBusca).Filtros; Filtro <int> filtro = new Filtro <int>(832); //vm.Filtros = filtro; Resultados <PTVNFCaixaResultado> resultadoPTVList = _busPTV.ObterPTVNFCaixa(filtro); //vm.NotaFiscalDeCaixa = _busPTV.ObterNFCaixa(id); vm.Paginacao.QuantidadeRegistros = resultadoPTVList.Quantidade; vm.Paginacao.EfetuarPaginacao(); vm.ResultadosPTV = resultadoPTVList.Itens; return(Json(new { @Msg = Validacao.Erros, @Html = ViewModelHelper.RenderPartialViewToString(ControllerContext, "RetificacaoNFCaixaEditarListar", vm) }, JsonRequestBehavior.AllowGet)); }
public ActionResult RetificacaoNFCaixaEditar(int id) { RetificacaoNFCaixaEditarVM vm = new RetificacaoNFCaixaEditarVM(); Filtro <int> filtro = new Filtro <int>(id); filtro.Menor = 1; filtro.Maior = 5; vm.UltimaBusca = HttpUtility.HtmlEncode(ViewModelHelper.JsSerializer.Serialize(vm.Filtros)); vm.Paginacao.QuantPaginacao = Convert.ToInt32(ViewModelHelper.CookieQuantidadePorPagina); vm.SetListItens(new ListaBus().QuantPaginacao, vm.Paginacao.QuantPaginacao); Resultados <PTVNFCaixaResultado> resultadoPTVList = _busPTV.ObterPTVNFCaixa(filtro); vm.NotaFiscalDeCaixa = _busPTV.ObterNFCaixa(id); vm.Paginacao.QuantidadeRegistros = resultadoPTVList.Quantidade; vm.Paginacao.EfetuarPaginacao(); vm.ResultadosPTV = resultadoPTVList.Itens; return(PartialView("RetificacaoNFCaixaEditarPartial", vm)); }