
| Desenvolvimento | | :: :: :: :: :: ::
|
| CERTIFICAÇÃO | |
|
|
| LINKS |
 |
|
| |  | | Home |  |
 | | Validação do némero do PIS C# |  | Método para validação do número do PIS //Função responsavel por validar o numero do PIS de um funcionário public bool ValidaPis(string pis) { int[] multiplicador = new int[10] { 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 }; int soma; int resto;
if (pis.Trim().Length == 0) return false;
pis = pis.Trim(); pis = pis.Replace("-", "").Replace(".", "").PadLeft(11, '0');
soma = 0; for (int i = 0; i < 10; i++) soma += int.Parse(pis[i].ToString()) * multiplicador[i];
resto = soma % 11;
if (resto < 2) resto = 0; else resto = 11 - resto;
return pis.EndsWith(resto.ToString()); }
[18/01/2008 07:31 - Fabrizio Gianfratti]
| | 
| WebMail | |
| |
| TRADUTOR ONLINE |
 | |
| Top Páginas | | :: :: :: :: ::
|
|