public int PingCompleted() { if (IsSuccessResponse()) { DBProxy.Delete(CommonConst.Collection.PING, CommonConst.EMPTY_JSON_OBJECT); } return(1); }
public int UpdateOTPStatus() { int duration = 15; int.TryParse(AppSettingService.GetAppSettingData(CommonConst.CommonField.OTP_DURATION), out duration); var expirestime = CommonUtility.GetUnixTimestamp(DateTime.Now.AddMinutes(-duration)); string filter = "{" + CommonConst.CommonField.CREATED_DATA_DATE_TIME + " : { $lt : " + expirestime + "}}"; DBProxy.Delete(CommonConst.Collection.OTPs, filter); return(1); }
public int CleanSession() { double duration = ApplicationConfig.SessionDuration; double.TryParse(AppSettingService.GetAppSettingData(CommonConst.CommonField.SESSION_DURATION), out duration); var expirestime = CommonUtility.GetUnixTimestamp(DateTime.Now.AddMinutes(-duration)); string filter = "{" + CommonConst.CommonField.UPDATED_DATE_TIME + " : { $lt : " + expirestime + "}}"; DBProxy.Delete(CommonConst.Collection.SESSION_DATA, filter); return(1); }