//写入日志 public void WriteLog(string objectId, OperationType operationType, LogSatus logSatus, string remark = "") { SysLog.ObjectId = objectId; SysLog.LogType = (int)logSatus; if (ManageProvider.Provider.IsOverdue()) { SysLog.IPAddress = ManageProvider.Provider.Current().IPAddress; SysLog.IPAddressName = ManageProvider.Provider.Current().IPAddressName; SysLog.CreateUserId = ManageProvider.Provider.Current().UserId; SysLog.CreateUserName = ManageProvider.Provider.Current().Account; } if (CookieHelper.GetCookie("ModuleId") != "") { SysLog.ModuleId = int.Parse(DESEncrypt.Decrypt(CookieHelper.GetCookie("ModuleId"))); } SysLog.CreateTime = DateTime.Now; SysLog.Remark = remark; SysLog.Status = (int)logSatus; var task = Task.Factory.StartNew(() => { Repository().Insert(SysLog); }); }
public void WriteLog(string objectId, OperationType operationType, LogSatus logSatus, string remark = "") { SysLogDal.GetInstance().WriteLog(objectId, operationType, logSatus, remark); }