N911WebService.ServiceClient
n911WebService = new N911WebService.ServiceClient();
String vendorCode = "955";
String soapPasscode = "Djd7adfSD2";
String hash = null;
MD5 md5 = MD5.Create();
byte[] data = Encoding.ASCII.GetBytes(vendorCode
+ soapPasscode + GetGMTDateString());
data = md5.ComputeHash(data);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < data.Length; i++)
{
sb.Append(data[i].ToString("x2"));
}
hash = sb.ToString();
N911WebService.N911Response
n911Response = n911WebService.GetVendorDumpURL(vendorCode, hash);
//Get URL Accepted.
if (n911Response.Accepted)
{
Console.WriteLine("One time fetch
vendor dump URL: "
+ n911Response.VendorDumpURL);
}
else
{
Console.WriteLine("Get vendor
dump url not accepted.");
//Display all errors:
for (int
i = 0; i <
n911Response.Errors.Length; i++)
{
Console.WriteLine("Error Code:
" +
n911Response.Errors[i].ErrorCode);
Console.WriteLine("Error Message:
" +
n911Response.Errors[i].ErrorMessage);
}
}
n911WebService.Close();