/// <summary> /// 修改账号角色信息(去除token) /// </summary> /// <param name="data"></param> /// <returns></returns> public static bool UpdateUserRole(UpdateUserRoleData data, int userId) { if (data == null) { throw new ArgumentException("data 参数不能为空"); } using (var c = Sql.CreateConnection()) { return(c.Update(Sql.UpdateUserRole, new { data.NewRoleId, data.OldRoleId, userId }) == 0 ? false : true); } }
/// <summary> /// 修改账号角色 /// </summary> /// <param name="data"></param> /// <returns></returns> public static bool UpdateUserRole(UpdateUserRoleData data, string token) { if (string.IsNullOrWhiteSpace(token)) { throw new ArgumentException("token不能为空"); } if (data == null) { throw new ArgumentException("data 参数不能为空"); } using (var c = Sql.CreateConnection()) { var userId = DisassembleProtocol(token)["UserId"]; return(c.Update(Sql.UpdateUserRole, new { data.NewRoleId, data.OldRoleId, userId }) == 0 ? false : true); } }