public JsonResult Create(SysLogDto model) { string errs = GetModelStateError(); if (!string.IsNullOrEmpty(errs)) { return(Json(new OperateMessage <string>(OperateResult.Fail, true, errs))); } bool IsSucceed = _SysLogAppService.Create(new SysLogDto() { ID = Guid.NewGuid(), Content = model.Content, CreateTime = DateTime.Now, CreatorID = _currUser.ID, IP = model.IP, IsAdmin = model.IsAdmin, LastUpdateTime = DateTime.Now, LastUpdateUserID = _currUser.ID, LogType = model.LogType, Num = model.Num, SecurityLevel = model.SecurityLevel, }); if (IsSucceed) { return(Json(new OperateMessage <string>("/SysLog/Index"))); } return(Json(new OperateMessage <string>(IsSucceed ? OperateResult.Success : OperateResult.Fail, true, IsSucceed ? "添加成功!" : "添加失败!"))); }
public JsonResult Edit(SysLogDto model) { string errs = GetModelStateError(); if (!string.IsNullOrEmpty(errs)) { return(Json(new OperateMessage <string>(OperateResult.Fail, true, errs))); } SysLogDto currModel = _SysLogAppService.Get(model.ID); if (currModel == null) { return(Json(new OperateMessage <string>(OperateResult.Fail, true, "修改失败,修改的内容不存在!"))); } currModel.Content = model.Content; currModel.IP = model.IP; currModel.IsAdmin = model.IsAdmin; currModel.LastUpdateTime = DateTime.Now; currModel.LastUpdateUserID = _currUser.ID; currModel.LogType = model.LogType; currModel.Num = model.Num; currModel.SecurityLevel = model.SecurityLevel; bool IsSucceed = _SysLogAppService.Edit(currModel); if (IsSucceed) { return(Json(new OperateMessage <string>("/SysLog/Index"))); } return(Json(new OperateMessage <string>(IsSucceed ? OperateResult.Success : OperateResult.Fail, true, IsSucceed ? "修改成功!" : "修改失败!"))); }
/// <summary> /// 添加日志 /// </summary> /// <param name="model"></param> public static void AddLog(SysLogDto model) { var data = new SysLog(); data.CreateTime = DateTime.Now; data.Message = model.Message; data.Module = (int)model.Module; data.Operator = model.Operator; data.Type = (int)model.Type; data.Result = model.Result; _log.Add(data); }
/// <summary> /// edit /// </summary> /// <param name="dto"></param> /// <returns></returns> public bool Edit(SysLogDto dto) { try { var entity = _repository.InsertOrUpdate(Mapper.Map <SysLog>(dto)); return(entity == null ? false : true); } catch (Exception ex) { _log.LogError("SysLogAppService Edit error occured:" + ex.Message); return(false); } }
public IActionResult Edit(Guid ID) { SysLogDto currModel = _SysLogAppService.Get(ID); return(View(currModel)); }
public JsonResult GetList(SysLogDto dto) { var response = _SysLogService.GetList(dto); return(Json(response)); }