public void CanUpdateRoom() { var request = new UpdateRoomRequest { Name = "My new Room", Owner = _owner }; var result = _client.UpdateRoom(_createdRoomId, request); Assert.True(result); }
public bool UpdateRoom(string roomName, UpdateRoomRequest request) { using (JsonSerializerConfigScope()) { var result = false; try { HipchatEndpoints.UpdateRoomEndpointFormat.Fmt(roomName) .AddHipchatAuthentication(_authToken) .PutJsonToUrl(data: request, responseFilter: r => { if (r.StatusCode == HttpStatusCode.NoContent) { result = true; } }); } catch (Exception exception) { if (exception is WebException) throw ExceptionHelpers.WebExceptionHelper(exception as WebException, "admin_room"); throw ExceptionHelpers.GeneralExceptionHelper(exception, "Updateroom"); } return result; } }
public bool UpdateRoom(int roomId, UpdateRoomRequest request) { return UpdateRoom(roomId.ToString(CultureInfo.InvariantCulture), request); }