//Get Produto/ListarProdutos public JsonResult GetProduto() { using (var db = new ProdutosEntities()) { List <Produto> listarProdutos = db.Produtoes.ToList(); return(Json(listarProdutos, JsonRequestBehavior.AllowGet)); } }
public JsonResult AdicionarProduto(Produto produto) { if (produto != null) { using (var db = new ProdutosEntities()) { db.Produtoes.Add(produto); db.SaveChanges(); return(Json(new { success = true })); } } return(Json(new { success = false })); }
public JsonResult AdicionarCompra(Compra compra) { if (compra != null) { compra.codigo = compra.codigo.GetHashCode().ToString().Substring(1, 5); using (var db = new ProdutosEntities()) { db.Compras.Add(compra); db.SaveChanges(); return(Json(new { success = true })); } } return(Json(new { success = false })); }
public JsonResult Excluirproduto(int id) { using (var db = new ProdutosEntities()) { var produto = db.Produtoes.Find(id); if (produto == null) { return(Json(new { success = false })); } db.Produtoes.Remove(produto); db.SaveChanges(); return(Json(new { success = true })); } }
public JsonResult AtualizarProduto(Produto produto) { using (var db = new ProdutosEntities()) { var produtoAtualizado = db.Produtoes.Find(produto.produtoId); if (produtoAtualizado == null) { //retorna msg se o id nao existir return(Json(new { success = false })); } else { produtoAtualizado.descricao = produto.descricao; produtoAtualizado.quantidade = produto.quantidade; produtoAtualizado.dataCadastro = produtoAtualizado.dataCadastro; produtoAtualizado.valor = produto.valor; //salva alterações e retorna Json db.SaveChanges(); return(Json(new { success = true })); } } }