public async Task AtualizarProduto(Produto produto) { var validaNome = produto.ValidarPropriedadeString(produto.Nome, "Nome"); var validaValor = produto.ValidarPropriedadeDecimal(produto.Valor, "Valor"); var validaQtdEstoque = produto.ValidarPropriedadeInt(produto.QtdEstoque, "QtdEstoque"); if (validaNome && validaValor && validaQtdEstoque) { produto.DataAlteracao = DateTime.Now; await _IProduto.Atualizar(produto); } }
public async Task Atualizar(Produto Objeto) { await _IProduto.Atualizar(Objeto); }
public async Task <string> AtualizarProduto(Entities.Produto produto) { return(await _produtoDB.Atualizar(_context, produto)); }
public async Task Atualizar(Produto produto) { if (!ExecutarValidacao(new ProdutoValidation(), produto)) return; await _produtoRepository.Atualizar(produto); }
public void Atualizar(Produto obj) { _produtoInterface.Atualizar(obj); }