Database Reference
In-Depth Information
ServiceReference1.WcfServiceOf_PayMessage_ErrorCodesClient();
// Create the response message
ResponseCommand command = new
ResponseCommand();
command.RequestId = message.RequestId;
/****
* Get the XML messages from the temp
direcotry.
* Find a match from the GUID
* ****/
List<PayMessage> list =
EventMessageHandler.GetMessages();
PayMessage payMessage = null;
foreach (var temp_message in list)
{
if (message.RequestId ==
temp_message.EventId)
{
payMessage = temp_message;
}
}
// if no XML, just fail
if (payMessage == null)
{
command.state =
StateCodes.MyWCFClientFailXML;
Bus.Reply(command);
Console.WriteLine("No XML Found");
}
else
{
ErrorCodes returnCode =
client1.Process(payMessage);
if (returnCode == ErrorCodes.None)
{
command.state =
StateCodes.CompleteMyWCFClient;
}
Search WWH ::




Custom Search