public long CreateBroadcast(CfBroadcastRequest createBroadcast) { var broadcastRequest = new BroadcastRequest(createBroadcast.RequestId, BroadcastMapper.ToSoapBroadcast(createBroadcast.Broadcast)); var resourcerReference = BaseRequest <ResourceReference>(HttpMethod.Post, broadcastRequest, new CallfireRestRoute <Broadcast>()); return(resourcerReference.Id); }
public CfBroadcastQueryResult QueryBroadcasts(CfQueryBroadcasts queryBroadcasts) { var resourceList = BaseRequest <ResourceList>(HttpMethod.Get, new QueryBroadcasts(queryBroadcasts), new CallfireRestRoute <Broadcast>()); var broadcasts = resourceList.Resource == null ? null : resourceList.Resource.Select(r => BroadcastMapper.FromSoapBroadCast((Broadcast)r)).ToArray(); return(new CfBroadcastQueryResult(resourceList.TotalResults, broadcasts)); }
public void UpdateBroadcast(CfBroadcastRequest updateBroadcast) { var broadcast = updateBroadcast.Broadcast; if (broadcast == null) { return; } var broadcastRequest = new BroadcastRequest(updateBroadcast.RequestId, BroadcastMapper.ToSoapBroadcast(broadcast)); BaseRequest <string>(HttpMethod.Put, broadcastRequest, new CallfireRestRoute <Broadcast>(broadcast.Id)); }
public CfBroadcast GetBroadcast(long id) { var resource = BaseRequest <Resource>(HttpMethod.Get, null, new CallfireRestRoute <Broadcast>(id)); return(BroadcastMapper.FromSoapBroadCast(resource.Resources as Broadcast)); }
public void UpdateBroadcast(CfBroadcastRequest updateBroadcast) { BroadcastService.UpdateBroadcast(new BroadcastRequest(updateBroadcast.RequestId, BroadcastMapper.ToSoapBroadcast(updateBroadcast.Broadcast))); }
public CfBroadcast GetBroadcast(long id) { return(BroadcastMapper.FromSoapBroadCast(BroadcastService.GetBroadcast(new IdRequest(id)))); }
public long CreateBroadcast(CfBroadcastRequest createBroadcast) { return(BroadcastService.CreateBroadcast(new BroadcastRequest(createBroadcast.RequestId, BroadcastMapper.ToSoapBroadcast(createBroadcast.Broadcast)))); }