GetDealerReflection
Posted by Angham Al-Banawien, Last modified by Diana Alkouni on 25 August 2020 07:17 AM

Syntax

Public Function GetDealerReflection() As String

Description

The GetDealerReflection operation is used to retrieve all updates flag on clients that related to the logged in dealer to make all client data current and
up to date.

Request Parameters

No requested parameter


Response Elements

Name Description 
 Result

In case of success this operation returns JOSN object of type DealerReflection which contain DealerRef array of type string that hold the Reflection flag, otherwise an explicit error code is returned 

Note : if the reflection flag that returned = 1 or 2 ( settled or Floating  ) the reflection will be like 

       1_SymbolID (For settled reflection)

       2_SymbolID ( For floating reflection)


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>UpdateClientInfo</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<script >
var hisTable;
$(document).ready(function () {
var urlStr = "http://webtrader.hybridsolutions.com/publicweb/webservice.svc";
jQuery.support.cors = true;
$("#progress").ajaxStart(function () { $(this).css("display", "block"); });
$("#progress").ajaxComplete(function () { $(this).css("display", "none"); });
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);
}
}
$("#resultAction").ajaxError(function (result) { $(this).html('An error occured'); });
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);
});
function onSuccessResultAction(dataResult) {
//dataResult = eval('(' + dataResult + ')');
$("#resultData").html(dataResult.DealerRef);
if (dataResult > 0) {
$("#resultData").html("SuccessResult ... ClientID is :" + dataResult);
}
else {
var errDetail = "http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/4603"
$("#resultData").html("" + dataResult)
//("#resultData").html("Error Code : " + dataResult + "<br/>" + " for more details see the follwing link: " + errDetail.link(errDetail));
}

}
$("#btnAction").click(function () {
$.getJSON(urlStr + "/GetDealerReflection?" + " &callback=?" , onSuccessResultAction);
});
});
</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>
<button id="btnAction"> GetDealerReflection </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