/// <summary> /// 更新信息 /// </summary> public int UpdateInfo(SqlTransaction trans, SMSLogModel smsModel, int SMSLogId) { string key = "Cache_SMSLog_Model_" + SMSLogId; CacheHelper.RemoveCache(key); return(smsDAL.UpdateInfo(trans, smsModel, SMSLogId)); }
public async Task <SMSLogModel> UpdateAsync(SMSLogModel entity) { var smsLog = await _sMSLog.SaveAsync(Mapper.Map <SMSLog>(entity)); return(new SMSLogModel { SmsLogId = smsLog.SmsLogId }); }
public SMSLogModel Update(SMSLogModel entity) { var smsLog = _sMSLog.Update(Mapper.Map <SMSLog>(entity)); return(new SMSLogModel { SmsLogId = smsLog.SmsLogId }); }
/// <summary> /// 添加操作日志 /// </summary> public void InsertLog(SqlTransaction trans, string MsgId, string Mobile, string LogContent, int ReturnCode, string ReturnDesc) { SMSLogModel smsLogModel = new SMSLogModel(); smsLogModel.MsgId = MsgId; smsLogModel.Mobile = Mobile; smsLogModel.LogContent = LogContent; smsLogModel.Code = ReturnCode; smsLogModel.Description = ReturnDesc; smsLogModel.ScriptFile = HttpContext.Current.Request.RawUrl.ToString2(); smsLogModel.IPAddress = HttpContext.Current.Request.UserHostAddress.ToString2(); smsLogModel.CreationDate = DateTimeOffset.Now; smsLogModel.LastUpdateDate = DateTimeOffset.Now; smsDAL.InsertInfo(trans, smsLogModel); }
/// <summary> /// 从缓存读取信息 /// </summary> public SMSLogModel GetCacheInfo(SqlTransaction trans, int SMSLogId) { string key = "Cache_SMSLog_Model_" + SMSLogId; object value = CacheHelper.GetCache(key); if (value != null) { return((SMSLogModel)value); } else { SMSLogModel smsModel = smsDAL.GetInfo(trans, SMSLogId); CacheHelper.AddCache(key, smsModel, null, Cache.NoAbsoluteExpiration, TimeSpan.FromMinutes(20), CacheItemPriority.Normal, null); return(smsModel); } }
/// <summary> /// 插入信息 /// </summary> public int InsertInfo(SqlTransaction trans, SMSLogModel smsModel) { return(smsDAL.InsertInfo(trans, smsModel)); }
public async Task DeleteAsync(SMSLogModel entity) { await _sMSLog.DeleteAsync(entity.SmsLogId); }
public void Delete(SMSLogModel entity) { _sMSLog.Delete(entity.SmsLogId); }