Anda di halaman 1dari 2

public bool validarCedula(string cedula) { if (!(cedula.Length == 10)) { return false; } int prov = Convert.ToInt32(cedula.Substring(0, 2)); if (!

((prov > 0) && (prov <= numProv))) { return false; } int[] ced = new int[10]; for (int i = 0; i < ced.Length; i++) { ced[i] = Convert.ToInt32(cedula.Substring(i, 1) + ""); } int imp = 0; int par = 0; for (int i = 0; i < ced.Length; i += 2) { ced[i] = ((ced[i] * 2) > 9) ? ((ced[i] * 2) - 9) : (ced[i] * 2); imp += ced[i]; } for (int i = 1; i < ced.Length - 1; i += 2) { par += ced[i]; } int suma = imp + par; int decIs = Convert.ToInt32((Convert.ToString(suma + 10).Substring

(0, 1)) + "0") - suma; decIs = (decIs == 10) ? 0 : decIs; return decIs == ced[9];

public bool compararClaves(string claveIng,string claveUsu) { //if (encriptar(claveIng) == claveUsu) if (claveIng == claveUsu) { return true; } else return false; }

Anda mungkin juga menyukai