public bool AddLog(string title, string creater, string contents, string remark = "日志记录") { if (string.IsNullOrWhiteSpace(title)) { return(false); } if (string.IsNullOrWhiteSpace(creater)) { return(false); } if (string.IsNullOrWhiteSpace(contents)) { return(false); } var entity = new LogRecordModels { Creater = creater, CTime = DateTime.Now, IsDeleted = false, LogContents = contents, LogTitle = title, OpenId = Guid.NewGuid().ToString(), Remark = remark, Types = (int)EnumCore.LogType.正常, UTime = DateTime.Now }; return(IocRepository.IocLogRecordRepository.InsertBool(entity)); }
public static void AddLog(string title, string content, string creater = "127.0.0.1", string remark = "日志记录") { var entity = new LogRecordModels() { LogTitle = title, LogContents = content, Creater = creater, Remark = remark }; IocPlugin.IocAddDataLogRecordPlugin.AddDataLogRecord(entity); }
public JsonResult GetPageDataLogs(LogRecordModels queryEntity) { queryEntity.SafetySecretKey = PluginCore.GetInstance.SafetySecretValue; queryEntity.IsUsable = true; var result = IocPlugin.IocGetPageDataLogsPlugin.GetPageDataLogs(queryEntity); var pageResult = result.TData; var pageList = pageResult.PageData.Select(m => { return(new { displayID = m.ID, displayLogTitle = m.LogTitle, displayLogContents = m.LogContents, displayCTime = m.CTimeStr }); }); return(Json(new { code = 0, msg = string.Empty, count = pageResult.Totals, data = pageList }, JsonRequestBehavior.AllowGet)); }
public BaseResult AddDataLogRecord(LogRecordModels entity) { this.SafetySecretKey = entity.SafetySecretKey; this.Usable = entity.IsUsable ? BasePluginType.Type.启用 : BasePluginType.Type.卸载; var result = new BaseResult() { Code = (int)EnumCore.CodeType.失败, Message = "系统错误", }; if (string.IsNullOrWhiteSpace(this.SafetySecretKey) || this.Usable == BasePluginType.Type.卸载 || PluginCore.GetInstance.VerifySafetySecretKey(this.SafetySecretKey)) { return(result); } if (LogRecordManager.GetInstance.AddLog(entity)) { result.Code = (int)EnumCore.CodeType.成功; } result.Message = "添加成功"; return(result); }
public bool AddLog(LogRecordModels entity) { if (string.IsNullOrWhiteSpace(entity.LogTitle)) { return(false); } if (string.IsNullOrWhiteSpace(entity.Creater)) { return(false); } if (string.IsNullOrWhiteSpace(entity.LogContents)) { return(false); } entity.CTime = DateTime.Now; entity.IsDeleted = false; entity.OpenId = Guid.NewGuid().ToString(); entity.Types = (int)EnumCore.LogType.正常; entity.UTime = DateTime.Now; return(IocRepository.IocLogRecordRepository.InsertBool(entity)); }
public int Delete(LogRecordModels entity) { return(DBCore.Deleteable(entity).With(SqlWith.RowLock).ExecuteCommand()); }
public int Update(LogRecordModels entity) { return(DBCore.Updateable(entity).With(SqlWith.UpdLock).Where(true).ExecuteCommand()); }
public bool InsertBool(LogRecordModels entity) { return(DBCore.Insertable(entity).With(SqlWith.UpdLock).ExecuteCommandIdentityIntoEntity()); }
public LogRecordModels InsertEntity(LogRecordModels entity) { return(DBCore.Insertable(entity).With(SqlWith.UpdLock).ExecuteReturnEntity()); }
public long InsertLong(LogRecordModels entity) { return(DBCore.Insertable(entity).With(SqlWith.UpdLock).ExecuteReturnBigIdentity()); }
public int InsertInt(LogRecordModels entity) { return(DBCore.Insertable(entity).With(SqlWith.UpdLock).ExecuteCommand()); }