IJsonpWsEndUserSetAssistanceQuotationAcceptance Method |
Namespace: Aruba.Cloud.WsEndUser
[OperationContractAttribute] [WebGetAttribute(ResponseFormat = WebMessageFormat.Json, UriTemplate = "SetAssistanceQuotationAcceptance/{jsonp}/{userName}/{token}/{quotationID}/{status}")] Stream SetAssistanceQuotationAcceptance( string jsonp, string userName, string token, string quotationID, string status )
/// IWsEndUser.SetAssistanceQuotationAcceptance Method (c# .NET) public static string SetAssistanceQuotationAcceptance(WsEndUserClient client, int quotationId, AssistanceRequestQuotationAcceptanceStatus status) { //specify the account login details client.ClientCredentials.UserName.UserName = "ARU-0000"; client.ClientCredentials.UserName.Password = "0123456789"; StringBuilder stringBuilder = new StringBuilder(); try { //call method SetAssistanceQuotationAcceptance, //obtaining a WsResult item WsResult result = client.SetAssistanceQuotationAcceptance(quotationId, status); //if the call is not successful, re-run the error indicating the message if (result.Success) { // print the result code and message stringBuilder.Append("code: "); stringBuilder.Append(result.ResultCode); stringBuilder.Append(" - message: "); stringBuilder.Append(result.ResultMessage); } else { throw new ApplicationException(result.ResultMessage); } } catch (Exception ex) { // re-run the error throw new ApplicationException(ex.Message); } return stringBuilder.ToString(); }