public int PingCompleted()
 {
     if (IsSuccessResponse())
     {
         DBProxy.Delete(CommonConst.Collection.PING, CommonConst.EMPTY_JSON_OBJECT);
     }
     return(1);
 }
示例#2
0
        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);
        }
示例#3
0
        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);
        }