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-87c2c4800839master
parent
b7132c602f
commit
6d4ea56baf
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue