public void Alterar(ProdutoInformation produto) { // Nome do produto é obrigatório if (produto.nome.Trim().Length == 0) { throw new Exception("O nome do produto é obrigatório."); } // O preço do produto não pode ser negativo if (produto.preco < 0) { throw new Exception("Preço do produto não pode ser negativo."); } // O estoque do produto não pode ser negativo if (produto.estoque < 0) { throw new Exception("Estoque do produto não pode ser negativo."); } //Se tudo estiver ok, chama a rotina de alteração ProdutoDAL obj = new ProdutoDAL(); obj.Alterar(produto); }
public void Alterar(ProdutoInfo produto) { var obj = new ProdutoDAL(); obj.Alterar(produto); }