ManualDeleteLimit
Posted by Angham Al-Banawien on 15 December 2017 11:39 AM

 Syntax

 Public Function ManualDeleteLimit (AccountID As Long, OrderID As Long) As String

Description

The ManualDeleteLimit operation is used to cancel the given entry order that belongs to the given account number. 

Request Parameters

Name Description  Required
AccountID
  • Account number to delete the entry order for.
  • Type : Long
  •  Default : None
  •  Constraints : Must be valid account   Id and accessible by logged in dealer

Yes

OrderID
  • Order number to be deleted
  • Type : Long
  • Default :  None
Yes  


Response Elements

Name Description 
 Result

The operation return the closed ticket number in case success , otherwise an explicit error code is returned


Sample

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ManualDeleteLimit</title>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<script >
$(document).ready(function () {
  var urlStr = "http://5.10.64.199/vertexweb10/WebService.svc";
  jQuery.support.cors = true;
  $("#progress").ajaxStart(function () { $(this).css("display", "block"); });
  $("#progress").ajaxComplete(function () { $(this).css("display", "none"); });
  $("#resultAction").ajaxError(function (result) { $(this).html('An error occured'); });
  function onSuccessResultOrder(dataResult) {
  var result = eval(dataResult);
  var rst = ""

 

 if (result > 0) {
   rst += "The order has been deleted successfully!: </br>" ;
   rst += "Order ID:" + result ;
   $("#resultAction").html(rst);
}

 

 else {
   var rst = "http://www.hybrid-solutions.com/support/index.php?/Knowledgebase/Article/View/1964"
   $("#resultAction").html("Error Code : " + result + "<br/>" + " for more details see the follwing link: " + rst);
}

 

}
function onSuccessResult(response) {
 response = eval('(' + response + ')')
 if (response.UserId == -1 || response.UserId == -207) {
   $("#resultData").html("Invalid username or password");
}
 else if (response.UserId == -231) {   
   $("#resultData").html("You must have at least one account");
}
 else if (response == null || response == "" || response.UserId < 0) {
   $("#resultData").html("Error while login.Please try later");
}
 else {
   $("#resultData").html("SuccessResult ... UserId is :" + response.UserId);
}
}
 function onErrorResult(result) {
   alert('Service call faild : ' + result.status + ' ' + result.statusText);
}
 $("#btnLogin").click(function () {
   $.getJSON(urlStr + "/BackofficeLogin?username=" + $("#txtusername").val() + "&password=" + $("#txtpassword").val() + "&callback=?" , onSuccessResult);
});
 $("#btnAction").click(function () {
   $.getJSON(urlStr + "/ManualDeleteLimit?AccountID=" + $("#txtAccountID").val() + "&OrderID=" + $("#txtOrderID").val() + "&callback=?", onSuccessResultOrder);
});
});
</script>
<body>
<table border="1px">
<tbody>
<tr>
<td>
  Username: <input type="text" id="txtusername" value=""/>
  password: <input type="text" id="txtpassword" value=""/>
<button id="btnLogin"> Login </button>
</td>
</tr>
<tr>
  <td>AccountID : <input type="text" id="txtAccountID" value ="" /> </td>
  <td>OrderID : <input type="text" id="txtOrderID" value ="" /> </td>
  <td><button id="btnAction"> Delete Limit</button></td>
</tr>
</tbody>
</table>
  <div id="resultData"> </div>
  <div id="resultAction"> </div>
  <div style="display:none" id="progress">Loading ... </div>
</body>
</html>

 

 


See Also


VertexFX Backoffice WCF Service Index

 

(0 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).

Help Desk Software by Hybrid Solutions