//public bool UploadFTPTemplate(ZkemClient objZkeeper, int machineNumber, List<UserInfo> lstUserInfo) //{ // string sdwEnrollNumber = string.Empty, sName = string.Empty, sTmpData = string.Empty; // int idwFingerIndex = 0, iPrivilege = 0, iFlag = 1, iUpdateFlag = 1; // string sPassword = ""; // string sEnabled = ""; // bool bEnabled = false; // if (objZkeeper.BeginBatchUpdate(machineNumber, iUpdateFlag)) // { // string sLastEnrollNumber = ""; // for (int i = 0; i < lstUserInfo.Count; i++) // { // sdwEnrollNumber = lstUserInfo[i].EnrollNumber; // sName = lstUserInfo[i].Name; // idwFingerIndex = lstUserInfo[i].FingerIndex; // sTmpData = lstUserInfo[i].TmpData; // iPrivilege = lstUserInfo[i].Privelage; // sPassword = lstUserInfo[i].Password; // sEnabled = lstUserInfo[i].Enabled.ToString(); // iFlag = Convert.ToInt32(lstUserInfo[i].iFlag); // bEnabled = true; // /* [ Identify whether the user // information(except fingerprint templates) has been uploaded */ // if (sdwEnrollNumber != sLastEnrollNumber) // { // if (objZkeeper.SSR_SetUserInfo(machineNumber, sdwEnrollNumber, sName, sPassword, iPrivilege, bEnabled))//upload user information to the memory // objZkeeper.SetUserTmpExStr(machineNumber, sdwEnrollNumber, idwFingerIndex, iFlag, sTmpData);//upload templates information to the memory // else return false; // } // else // { // /* [ The current fingerprint and the former one belongs the same user, // i.e one user has more than one template ] */ // objZkeeper.SetUserTmpExStr(machineNumber, sdwEnrollNumber, idwFingerIndex, iFlag, sTmpData); // } // sLastEnrollNumber = sdwEnrollNumber; // } // return true; // } // else // return false; //} //public object ClearData(ZkemClient objZkeeper, int machineNumber, ClearFlag clearFlag) //{ // int iDataFlag = (int)clearFlag; // if (objZkeeper.ClearData(machineNumber, iDataFlag)) // return objZkeeper.RefreshData(machineNumber); // else // { // int idwErrorCode = 0; // objZkeeper.GetLastError(ref idwErrorCode); // return idwErrorCode; // } //} public bool ClearGLog(ZkemClient objZkeeper, int machineNumber) { return(objZkeeper.ClearGLog(machineNumber)); }