public JsonResult ClassificacaoFiscalPagina(int pagina, int tamPag, string filtro) { classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); var lista = classificacaoFiscalRepositorio.RecuperarLista(pagina, tamPag, filtro); return(Json(lista)); }
public ActionResult Index() { classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20, _quantMaxLinhasPorPagina }); ViewBag.QuantLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = _paginaAtual; var quant = classificacaoFiscalRepositorio.RecuperarQuantidade(); ViewBag.difQuantPaginas = (quant % ViewBag.QuantLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantLinhasPorPagina) + ViewBag.difQuantPaginas; var lista = classificacaoFiscalRepositorio.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); return(View(lista)); }
public ActionResult Index() { produtoRepositorio = new ProdutoRepositorio(); unidadeMedidaRepositorio = new UnidadeMedidaRepositorio(); grupoProdutoRepositorio = new GrupoProdutoRepositorio(); marcaProdutoRepositorio = new MarcaProdutoRepositorio(); fornecedorRepositorio = new FornecedorRepositorio(); categoriaProdutoRepositorio = new CategoriaProdutoRepositorio(); corProdutoRepositorio = new CorProdutoRepositorio(); classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); localArmazenamentoRepositorio = new LocalArmazenamentoRepositorio(); ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = _paginaAtual; var quant = produtoRepositorio.RecuperarQuantidade(); var difQuant = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuant; ViewBag.UnidadeMedida = unidadeMedidaRepositorio.RecuperarLista(1, 9999); ViewBag.Grupos = grupoProdutoRepositorio.RecuperarLista(1, 9999); ViewBag.Categorias = categoriaProdutoRepositorio.RecuperarLista(1, 9999); ViewBag.Marcas = marcaProdutoRepositorio.RecuperarLista(1, 9999); ViewBag.Fornecedores = fornecedorRepositorio.RecuperarLista(1, 9999); ViewBag.CorProduto = corProdutoRepositorio.RecuperarLista(1, 9999); ViewBag.Classificacao = classificacaoFiscalRepositorio.RecuperarLista(1, 9999); ViewBag.LocalArmazenamento = localArmazenamentoRepositorio.RecuperarLista(); var lista = produtoRepositorio.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); return(View(lista)); }
public JsonResult SalvarClassificacaoFiscal(ClassificacaoFiscalModel classificacaoFiscalModel) { var resultado = "OK"; var mensagens = new List <string>(); var idSalvo = string.Empty; if (!ModelState.IsValid) { resultado = "AVISO"; mensagens = ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage).ToList(); } else { try { classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); var id = classificacaoFiscalRepositorio.Salvar(classificacaoFiscalModel); if (id > 0) { idSalvo = id.ToString(); } else { resultado = "ERRO"; } } catch (Exception ex) { resultado = "ERRO"; throw new Exception(ex.Source); } } return(Json(new { Resultado = resultado, Mensagens = mensagens, IdSalvo = idSalvo })); }
public JsonResult ExcluirClassificacaoFiscal(int id) { classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); return(Json(classificacaoFiscalRepositorio.ExcluirPeloId(id))); }
public JsonResult RecuperarClassificacaoFiscal(int id) { classificacaoFiscalRepositorio = new ClassificacaoFiscalRepositorio(); return(Json(classificacaoFiscalRepositorio.RecuperarPeloId(id))); }