/// <summary> /// 获取日志详细信息 /// </summary> /// <param name="vguid"></param> /// <returns></returns> public Business_OperationLog GetDailyDetail(string vguid) { using (SqlSugarClient _dbMsSql = SugarDao.SugarDao_MsSql.GetInstance()) { Business_OperationLog operationLog = new Business_OperationLog(); Guid logVguid = Guid.Parse(vguid); operationLog = _dbMsSql.Queryable <Business_OperationLog>().Where(i => i.Vguid == logVguid).SingleOrDefault(); return(operationLog); } }
/// <summary> /// 获取日志详细信息 /// </summary> /// <param name="vguid"></param> /// <returns></returns> public JsonResult GetDailyDetail(string vguid) { Business_OperationLog operationLog = new Business_OperationLog(); operationLog = _lb.GetDailyDetail(vguid); // return Json(operationLog, JsonRequestBehavior.AllowGet); var result = new ConfigurableJsonResult() { Data = operationLog, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; return(result); }
/// <summary> /// 保存系统操作日志 /// </summary> /// <param name="operationLogModel"></param> /// <returns></returns> public void SaveLog(int eventType, int page, string user, string logmessage, string logData) { Business_OperationLog operationLog = new Business_OperationLog(); operationLog.EventType = ((LogEnum)eventType).ToString(); operationLog.Page = ((PageEnum)page).ToString(); operationLog.LogMessage = user + "-在" + ((PageEnum)page).ToString() + "-执行" + ((LogEnum)eventType).ToString() + "-" + logmessage + "-" + (LogEnum)12; operationLog.LogData = logData; operationLog.CreatedDate = DateTime.Now; operationLog.CreatedUser = user; operationLog.ChangeDate = DateTime.Now; operationLog.Vguid = Guid.NewGuid(); _ls.SaveLog(operationLog); }
/// <summary> /// 保存系统操作日志 /// </summary> /// <param name="operationLogModel"></param> /// <returns></returns> public void SaveLog(Business_OperationLog operationLogModel) { using (SqlSugar.SqlSugarClient _dbMsSql = SugarDao.SugarDao_MsSql.GetInstance()) { bool result = false; try { result = _dbMsSql.Insert <Business_OperationLog>(operationLogModel, false) != DBNull.Value; } catch (Exception ex) { Common.LogHelper.LogHelper.WriteLog(ex.Message + "/n" + ex.ToString() + "/n" + ex.StackTrace); } } }