public string Handle() { try { List <StaffInfo> newUserList = GetNewUserList(Content.users); List <StaffInfo> oldUserList = QYKQDal.GetUsers(QYCode); List <StaffInfo> AddList = new List <StaffInfo>(); List <StaffInfo> DelList = new List <StaffInfo>(); CompareCardId(newUserList, oldUserList, out AddList, out DelList); if (AddList.Count != 0) { MyLibrary.Log.Warn("增卡开始;企业代码:" + QYCode); foreach (var v in AddList) { Add(QYCode, v.Name, v.ID.ToUpper()); } MyLibrary.Log.Warn("增卡结束;企业代码:" + QYCode); } if (DelList.Count != 0) { MyLibrary.Log.Warn("销卡开始;企业代码:" + QYCode); foreach (var v in DelList) { Del(QYCode, v.Name, v.ID.ToUpper()); } MyLibrary.Log.Warn("销卡结束;企业代码:" + QYCode); } QYKQDal.UpdateLastTime(QYCode); return("0"); } catch (Exception ex) { return(ex.Message); } }