private void CadastrarPossuidor(Veiculo veiculo, ModeloDePossuidorDaLista possuidor) { if (possuidor != null) { var possuidorBanco = this._servicoExternoDePersistencia.RepositorioDePossuidores.PegarPorDocumento(possuidor.Documento); if (possuidorBanco == null) { veiculo.CadastrarPossuidor(new Possuidor(possuidor.Nome, possuidor.Documento, possuidor.Endereco, possuidor.TipoDocumento)); } else { veiculo.CadastrarPossuidor(possuidorBanco); } } }