0012411: [BPe] - [PP0037EC] - Exigir CPF com validação no Call Center

bug#12411
dev:valdevir
qua:jose

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@87917 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2018-12-13 20:18:19 +00:00
parent b7132c602f
commit 6d4ea56baf
1 changed files with 9 additions and 0 deletions

View File

@ -960,6 +960,15 @@ public class EditarClienteController extends MyGenericForwardComposer {
*/
private Boolean validarCPF(String numDoc) {
try {
// https://dicasdeprogramacao.com.br/algoritmo-para-validar-cpf
// O VAlidador não pegava os CPFs com todos os numeros iguais
if (numDoc.length() != 11 || numDoc.equals("00000000000") || numDoc.equals("11111111111") || numDoc.equals("22222222222") ||
numDoc.equals("33333333333") || numDoc.equals("44444444444") || numDoc.equals("55555555555") ||
numDoc.equals("66666666666") || numDoc.equals("77777777777") || numDoc.equals("88888888888") ||
numDoc.equals("99999999999")) {
return false;
}
Cpf cpf = new Cpf(numDoc);
if(!cpf.isValid()) {
return false;