public void AtribuirProdutoNegotti(ProdutoNegotti produtoNegotti) { if (produtoNegotti.EhValido()) { ProdutoNegotti = produtoNegotti; } }
public static Produto Negotti(string id, string referenciaFabricante, string grade, string statusLinx, bool inativo, DateTime cadastro, Fabricante fabricante, ProdutoNegotti produtoNegotti, Classificacoes classificacoes, FichaTecnica fichaTecnica, Preco preco) { var produto = new Produto() { Id = id, ReferenciaFabricante = referenciaFabricante, Grade = grade, StatusLinx = statusLinx, Inativo = inativo, Cadastro = cadastro, }; produto.AtribuirFabricante(fabricante); produto.AtribuirProdutoNegotti(produtoNegotti); produto.AtribuirClassificacoes(classificacoes); produto.ProdutoNegotti.FichaTecnica = fichaTecnica; produto.Preco = preco; return(produto); }