public void GravaLogProdutoComprado(Produto produto) { var produtoLog = new ProdutoLog(produto, "Produto Comprado", DateTime.Now); _context.ProdutoLog.Add(produtoLog); _context.SaveChanges(); }
public IActionResult FinalizarProjeto(FinalizarProjetoViewModel finalizarProjeto) { var produto = _produtoRepo.GetById(finalizarProjeto.ProdutoId); finalizarProjeto.Produto = produto; _produtoRepo.UpdateDispProduto(produto.Id, finalizarProjeto.DeveSerDisponibilizado); var produtoLog = new ProdutoLog(produto, finalizarProjeto.InformacoesProjeto, DateTime.Now); _produtoLogRepo.Create(produtoLog); return(RedirectToAction("MeusProdutos")); }
public Produto AdicionaProduto(Produto produto) { if (produto != null) { _context.Produtos.Add(produto); var produtoLog = new ProdutoLog(produto, "Produto Cadastrado", DateTime.Now); _context.ProdutoLog.Add(produtoLog); _context.SaveChanges(); _context.Dispose(); } return(produto); }