Pronto v5 Web Services
MethodUpdateTasks
Pronto v5 Web Services > All Operations Resource Group : UpdateTasks (Method)
Request (IProntoService_UpdateTasks_InputMessage)

The request body is of type UpdateTasks.

Request Body Parameters

NameDescriptionData Type
 ServiceAuthenticationModel
 TaskUpdateRequestModel
EnableLogging Element TaskUpdateModel Element Sequence Tasks Element Sequence taskUpdateRequest Element ApiPassword Element ApiUsername Element ApiSecretOrAuthData Element ApiKeyOrProntoID Element Sequence serviceAuthentication Element Sequence UpdateTasks Element

Overview

Sequence
Sequence
ApiKeyOrProntoID optional xs:string
ApiSecretOrAuthData optional xs:string
ApiUsername optional xs:string
ApiPassword optional xs:string
Sequence
Sequence
Sequence
ID optional xs:int
ParticipantID optional xs:int
EnableLogging optional xs:boolean
Response (IProntoService_UpdateTasks_OutputMessage)

The response body is of type UpdateTasksResponse.

Response Body Parameters

NameDescriptionData Type
 DefaultServiceReturnModel
TimeZoneUtcOffset Element ProcessingTime Element Message Element IsSuccessful Element Sequence UpdateTasksResult Element Sequence UpdateTasksResponse Element

Overview

Sequence
Sequence
IsSuccessful optional xs:boolean
Message optional xs:string
ProcessingTime optional xs:string
TimeZoneUtcOffset optional xs:double
Example
var model = new TaskUpdateableRequestModel()
{
    IDs = new int[] { 1234567890 }
};
var results = serviceClient.GetTasksUpdateable(sa, model);
if (results.IsSuccessful)
{
	results.UpdateableTasks[0].ParticipantID = 1234567890;
    var updateModel = new TaskUpdateRequestModel()
	{
	    Tasks = results.UpdateableTasks
	};
	var updateResults = serviceClient.UpdateTasks(sa, updateModel);
	if (updateResults.IsSuccessful)
	{
		//do work...
	}
	else
	{
	    //handle error
	}
}
else
{
    //handle error
}
Dim model = New TaskUpdateableRequestModel() With { 
	 .IDs = New Integer() {1234567890} 
}
Dim results = serviceClient.GetTasksUpdateable(sa, model)
If Not results.IsSuccessful Then
	results.UpdateableTasks(0).ParticipantID = 1234567890
	Dim updateModel = New TaskUpdateRequestModel() With { 
		 .Tasks = results.UpdateableTasks 
	}
	Dim updateResults = serviceClient.UpdateTasks(sa, updateModel)
	If Not updateResults.IsSuccessful Then
			'do work...
	Else
			'handle error
	End If
Else
		'handle error
End If
See Also
All Operations Resource GroupPronto v5 Web Services