Hi,
I'm new at c#. I have a web service that is being called from Oracle's BPEL process. I need to read the xml and parse the values in the elements. The XML will purchase order header information and lines. I need to capture the values for the header and strings these values and then I call an existing Webservice. When I return I need to check the if its a good transaction. If so then I want to continue and the value for the lines. If a bad return from the header then I want to return back to Oracles BPEL with the error message in a XML document format. Now there can be mulitple lines as well. I would do the same process for the lines as I did for the header. Here is an example or the XML:
<InitiateWalkerFundCheckApprovalInputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload"><PerformWalkerFundCheckApprovalRequest xmlns:ns1="http://xmlns.oracle.com/PerformWalkerFundCheckApprovalData" xmlns="http://xmlns.oracle.com/PerformWalkerFundCheckApprovalData">
<ns1:ack>032306710005505</ns1:ack>
<ns1:transactionid>KM4</ns1:transactionid>
<ns1:action>A</ns1:action>
<ns1:vendor>00000000100</ns1:vendor>
<ns1:pok>7300000009</ns1:pok>
<ns1:projectnbr>0000000015</ns1:projectnbr>
<ns1:eck>01</ns1:eck>
<ns1:orderdt>20090422</ns1:orderdt>
<ns1:orderclass>R</ns1:orderclass>
<ns1:markfor>142</ns1:markfor>
<ns1:shipto>142</ns1:shipto>
&