//写入日志
 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);
     });
 }
Exemple #2
0
 public void WriteLog(string objectId, OperationType operationType, LogSatus logSatus, string remark = "")
 {
     SysLogDal.GetInstance().WriteLog(objectId, operationType, logSatus, remark);
 }