public static function __ProdutoToPedidoItem(Produto $p) { $ped = new PedidoItem($p->getId()); $ped->setProdutoPai(new Produto($p->getProdutoPai()), true); $ped->codigo = $p->codigo; $ped->nome = $p->nome; $ped->peso = $p->peso; $ped->valorCusto = $p->valorCusto; $ped->valorReal = $p->valorReal; $ped->valorVenda = $p->valorVenda; $ped->largura = $p->largura; $ped->altura = $p->altura; $ped->comprimento = $p->comprimento; $ped->frete = $p->frete; $ped->tipoPedido = $p->tipoPedido; $ped->estoque = $p->estoque; $ped->ordem = $p->ordem; $ped->tipoUnidade = $p->tipoUnidade; $ped->quantidadeu = $p->quantidadeu; $ped->descricao = $p->descricao; $ped->disponivel = $p->disponivel; $ped->promocao = $p->promocao; $ped->lancamento = $p->lancamento; $ped->removido = $p->removido; $ped->setDataCadastro($p->getDataCadastro()); $ped->setURL($p->getURL()); $ped->setVideo($p->getVideo()); $ped->setMarca($p->getMarca()); return $ped; }