public Produto CriarProdutoOriginadoDaImportacaoDeProdutos(int codigo, string nome, decimal saldoEmEstoque, DateTime dataDaImportacao) { var origem = new OrigemDeImportacaoDeProdutos(); // return new Produto(codigo, nome, saldoEmEstoque, origem, dataDaImportacao, null); return(new ProdutoBuilder() .WithCodigo(codigo) .WithNome(nome) .WithSaldoEmEstoque(saldoEmEstoque) .WithDataDeImportacao(dataDaImportacao) .Build()); }
public Produto CriarProdutoOriginadoDaImportacaoDeProdutos(int codigo, string nome, decimal saldoEmEstoque, DateTime dataDaImportacao) { var origem = new OrigemDeImportacaoDeProdutos(); return(new Produto(codigo, nome, saldoEmEstoque, origem, dataDaImportacao, null)); }