diff --git a/src/com/rjconsultores/ventaboletos/service/impl/ImportacaoClientesSrvpServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/ImportacaoClientesSrvpServiceImpl.java index c10dd85ea..9c042ceb2 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/ImportacaoClientesSrvpServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/ImportacaoClientesSrvpServiceImpl.java @@ -44,6 +44,7 @@ import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; @Service("importacaoClientesSrvpService") public class ImportacaoClientesSrvpServiceImpl implements ImportacaoClientesSrvpService { + private static final String ESPACO_CARACTERE_ASCII = "[^\\x00-\\x7F]"; @Autowired TipoIdentificacionService tipoIdentificacionService; @Autowired @@ -588,93 +589,93 @@ public class ImportacaoClientesSrvpServiceImpl implements ImportacaoClientesSrvp Cell cell = cellIterator.next(); switch (cell.getColumnIndex()) { case 0: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.numfidelidade"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.numfidelidade"))) { break; } return false; case 1: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.nome"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.nome"))) { break; } return false; case 2: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.tipodoc"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.tipodoc"))) { break; } return false; case 3: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.numerodoc"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.numerodoc"))) { break; } return false; case 4: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.datanascimento"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.datanascimento"))) { break; } return false; case 5: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.nacionalidade"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.nacionalidade"))) { break; } return false; case 6: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.paisresidencia"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.paisresidencia"))) { break; } return false; case 7: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.ocupacao"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.ocupacao"))) { break; } return false; case 8: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.sexo"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.sexo"))) { break; } return false; case 9: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.estadocivil"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.estadocivil"))) { break; } return false; case 10: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.email"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.email"))) { break; } return false; case 11: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.telefone"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.telefone"))) { break; } return false; case 12: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.endereco"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.endereco"))) { break; } return false; case 13: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.cidade"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.cidade"))) { break; } return false; case 14: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.cep"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.cep"))) { break; } return false; case 15: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.observacao"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.observacao"))) { break; } return false; case 16: - if (cell.getStringCellValue().equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.desconto"))) { + if (cell.getStringCellValue().replaceAll(ESPACO_CARACTERE_ASCII, "").equalsIgnoreCase(Labels.getLabel("importarClientesControllerSrvp.HEADERCOLUMN.desconto"))) { break; } return false;