コード例 #1
0
 /// <summary>
 ///Change project status detach
 /// <param name="statusRequest"><see cref="ChangeStatusRequest"/></param>
 /// </summary>
 /// <remarks>
 /// This method requires authentication.
 /// See the <a href="http://gs2017dev.sdl.com:41234/documentation/api/index#/">API documentation</a> for more information.
 /// </remarks>
 /// <exception cref="AuthorizationException">
 /// Thrown when the current user does not have permission to make the request.
 /// </exception>
 /// <exception cref="ApiException">Thrown when a general API error occurs.</exception>
 public async Task <string> ChangeProjectStatusDetach(ChangeStatusRequest statusRequest)
 {
     return(await ApiConnection.Put <string>(ApiUrls.ChangeProjectStatus(statusRequest), statusRequest));
 }
コード例 #2
0
 /// <summary>
 ///Change project status
 /// <param name="statusRequest"><see cref="ChangeStatusRequest"/></param>
 /// </summary>
 /// <remarks>
 /// This method requires authentication.
 /// See the <a href="http://gs2017dev.sdl.com:41234/documentation/api/index#/">API documentation</a> for more information.
 /// </remarks>
 /// <exception cref="AuthorizationException">
 /// Thrown when the current user does not have permission to make the request.
 /// </exception>
 /// <exception cref="ApiException">Thrown when a general API error occurs.</exception>
 public async Task <string> ChangeProjectStatus(ChangeStatusRequest statusRequest)
 {
     return(await ApiConnection.Put <string>(ApiUrls.ChangeProjectStatus(statusRequest.ProjectId, Enum.GetName(typeof(ChangeStatusRequest.ProjectStatus), statusRequest.Status)), statusRequest));
 }