示例#1
0
 public JsonResult PesquisarProduto(string produtoSearch)
 {
     if (produtoSearch != "undefined")
     {
         var produtos = new ProdutoModel().CriarModel(new Produto().Listar(x => x.Descricao.Contains(produtoSearch), new Repositorio<Produto>()));
         return Json(produtos, JsonRequestBehavior.AllowGet);
     }
     return Json(new { Mensagem = "Nada encontrado" });
 }
示例#2
0
        public JsonResult Atualizar(ProdutoModel produto)
        {
            try
            {
                Produto produtoDominio = produto.CriarDominio();
                produtoDominio.Atualizar(new Repositorio<Produto>());

                return Json(new { erro = false, Mensagem = string.Format("Produto {0} Atualizado!", produto.Descricao) });
            }
            catch (Exception ex)
            {
                return Json(new { erro = true, Mensagem = ex.Message });
            }
        }
示例#3
0
 public JsonResult Obter(string CodigoBarras)
 {
     var produto = new ProdutoModel().CriarModel(new Produto().Obter(CodigoBarras, new Repositorio<Produto>()));
     return Json(produto, JsonRequestBehavior.AllowGet);
 }
示例#4
0
 public JsonResult Listar()
 {
     var produtos = new ProdutoModel().CriarModel(new Produto().Listar(new Repositorio<Produto>()));
     return Json(produtos, JsonRequestBehavior.AllowGet);
 }