public JsonResult AddOrEdit(int kid, string rolename) { var result = new Result(); if (string.IsNullOrEmpty(rolename)) { result.IsSucceed = false; result.Message = "名称不能为空"; return(MyJson(result)); } var emp = EmployeeInfo?.Model; if (kid <= 0) { var role = new Sysrole(); role.CreateTime = DateTime.Now; role.CreateUserId = emp?.KID.ToString(); role.CreateUserName = emp?.UserName; role.Rolename = rolename; role.UpdateTime = DateTime.Now; result = BlogHelper.AddByEntity_Sysrole(role, new Service.Models.View.OpertionUser()); } else { result = BlogHelper.UpdateByWhere_Sysrole(new Dictionary <string, object>() { { nameof(Sysrole.CreateTime), DateTime.Now }, { nameof(Sysrole.CreateUserId), emp?.KID.ToString() }, { nameof(Sysrole.CreateUserName), emp?.UserName }, { nameof(Sysrole.Rolename), rolename } }, new Dictionary <string, object>() { { nameof(Sysrole.KID), kid } }, new Service.Models.View.OpertionUser()); } return(MyJson(result)); }
public JsonResponse GetItem([FromBody] JsonRequest model) { try { UpdateView view = model.Data.DeserialObject <UpdateView>(); if (view == null || view.KID <= 0) { return(new JsonResponse { Code = 1, Msg = "参数不合法" }); } Sysrole retdata = BlogHelper.GetModelByKID_Sysrole(view.KID); return(FastJson(retdata, model.Token)); } catch (Exception ex) { LogHelper.WriteLog(ex, "AdminRoleController/GetItem"); return(new JsonResponse { Code = 1, Msg = "程序错误" + ex.Message }); } }
/// <summary> /// 添加实体 /// </summary> /// <param name="entity">The entity.</param> /// <param name="opertionUser">操作者信息</param> /// <returns>Result.</returns> public static Result Add(Sysrole entity, OpertionUser opertionUser) { try { var ret = SysroleRepository.Instance.Add <Sysrole>(entity); DbLog.WriteDbLog(nameof(Sysrole), "添加记录", ret, entity.ToJsonString(), opertionUser, OperLogType.添加); return(new Result() { IsSucceed = ret > 0, Message = ret.ToString() }); } catch (Exception ex) { FastDev.Log.LogHelper.WriteLog(ex, "SysroleLogic.Add Entity异常"); return(new Result() { IsSucceed = false, Message = ex.Message }); } }