/// <summary> /// 更新角色 /// </summary> /// <param name="roleId"></param> public bool UpdateRole(int operater, SysRole sysRole) { bool isSucceed = false; var _sysRole = _roleManager.FindById(sysRole.Id); if (_sysRole != null) { _sysRole.Name = sysRole.Name; _sysRole.Description = sysRole.Description; _sysRole.LastUpdateTime = DateTime.Now; _sysRole.Mender = operater; isSucceed = _roleManager.Update(_sysRole).Succeeded; AddOperateHistory(operater, Enumeration.OperateType.Update, _sysRole.Id, string.Format("修改角色{0}(ID:{1})", _sysRole.Name, _sysRole.Id)); } return(isSucceed); }
/// <summary> /// 更新角色 /// </summary> /// <param name="roleId"></param> public bool UpdateRole(SysRole role) { var idResult = _roleManager.Update(role); return(idResult.Succeeded); }