tsffarias / CPDCid-System

0 stars 0 forks source link

Busca por placa #7

Open luizfpq opened 2 years ago

luizfpq commented 2 years ago

Deve-se levar em conta que a chave de consulta ainda pode estar no padrão antigo. Isso quer dizer que, se existe uma placa P, já atualizada para o sistema atual, mas a busca por essa placa é feita utilizando o padrão alfanumérico antigo, o sistema deve informar que a placa foi encontrada e que foi atualizada. Note que, se a busca for feita utilizando o padrão alfanumérico atual, o sistema só deve informar que encontrou o veículo caso essa placa já esteja em circulação.

luizfpq commented 2 years ago

no método def buscaPlacaAntiga(self, placa):

    Note que, se a busca for feita utilizando o padrão alfanumérico atual, o sistema só deve informar que encontrou o veículo caso essa placa já esteja em circulação. Adicionando os seguintes valores ao dicionário 'letras' torna-se possível buscar as placas do padrão atual, mesmo que o veículo esteja circulando com o padrão antigo.

    letras = {
        "0" : "A", "1" : "B", "2" : "C", "3" : "D", "4" : "E", "5" : "F", "6" : "G", "7" : "H", "8" : "I", "9" : "J",            
        "A" : "0", "B" : "1", "C" : "2", "D" : "3", "E" : "4", "F" : "5", "G" : "6", "H" : "7", "I" : "8", "J" : "9",
        }