Example #1
0
 public void AtribuirProdutoNegotti(ProdutoNegotti produtoNegotti)
 {
     if (produtoNegotti.EhValido())
     {
         ProdutoNegotti = produtoNegotti;
     }
 }
Example #2
0
            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);
            }