private void ZkFingerprint_OnEnrollFinger(string iEnrollNumber, int iFingerIndex, int iActionResult, int iTemplateLength) { if (iActionResult == 0 && previousUser != iEnrollNumber) { string fingerprintdata = getEmployeeFingerprintDetails(iEnrollNumber); if (registrar.registerEmployee(iEnrollNumber, fingerprintdata)) { ZkFingerprint.WriteLCD(5, 5, " Registration successfully completed !"); ZkFingerprint.PlayVoiceByIndex(9); previousUser = iEnrollNumber; ZkFingerprint.EnableClock(1); } else { ZkFingerprint.SSR_DelUserTmpExt(iMachineNumber, iEnrollNumber, iFingerIndex); ZkFingerprint.RefreshData(iMachineNumber); ZkFingerprint.WriteLCD(5, 5, "Registration not successful, Try again please"); ZkFingerprint.PlayVoiceByIndex(9); } } else if (iActionResult != 0) { ZkFingerprint.WriteLCD(5, 5, "Registration not successful, Try again please"); ZkFingerprint.PlayVoiceByIndex(9); } }