Ajuda não consigo salva na minha tabela estoque o produto

Obrigado a todos valeu galera

Sim você está fazendo a variável do parâmetro estoque apontar para um novo objeto.
Se ele está vindo null, é porque alguém passou um objeto null por parâmetro então você tem que ver quem chamou esse método passando null.