Estou com um problema, o produto sempre está vindo com Id 0 (zero), portanto sempre dá um objeto inválido, aí me bateu a dúvida.... Onde é feito o auto incremento dos id's no banco de dados?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Estou com um problema, o produto sempre está vindo com Id 0 (zero), portanto sempre dá um objeto inválido, aí me bateu a dúvida.... Onde é feito o auto incremento dos id's no banco de dados?
Olá Stefany!
Quando cadastramos um produto novo, ele realmente não deve ter nenhum ID. O auto-increment é feito no SQL Server. Quando você baixou o projeto ele já veio configurado com configurações para o EntityFramework e SQL Server.
Tem algum erro ocorrendo no projeto?