Beispiel #1
0
 /// <summary>
 /// 重置访问情况
 /// </summary>
 /// <returns>影响行数</returns>
 private int ResetVisitInfo()
 {
     int returnValue = 0;
     SQLBuilder sqlBuilder = new SQLBuilder(DbHelper);
     sqlBuilder.BeginUpdate(this.CurrentTableName);
     sqlBuilder.SetNull(BaseUserEntity.FieldFirstVisit);
     sqlBuilder.SetNull(BaseUserEntity.FieldPreviousVisit);
     sqlBuilder.SetNull(BaseUserEntity.FieldLastVisit);
     sqlBuilder.SetValue(BaseUserEntity.FieldLogOnCount, 0);
     returnValue = sqlBuilder.EndUpdate();
     return returnValue;
 }
Beispiel #2
0
 /// <summary>
 /// 重置访问情况
 /// </summary>
 /// <param name="id">主键</param>
 /// <returns>影响行数</returns>
 private int ResetVisitInfo(string id)
 {
     SQLBuilder sqlBuilder = new SQLBuilder(DbHelper);
     sqlBuilder.BeginUpdate(this.CurrentTableName);
     sqlBuilder.SetNull(BaseUserEntity.FieldFirstVisit);
     sqlBuilder.SetNull(BaseUserEntity.FieldPreviousVisit);
     sqlBuilder.SetNull(BaseUserEntity.FieldLastVisit);
     sqlBuilder.SetValue(BaseUserEntity.FieldLogOnCount, 0);
     sqlBuilder.SetWhere(BaseUserEntity.FieldId, id);
     return sqlBuilder.EndUpdate();
 }