20.01.2015 Views

Teach Yourself e.net - Syspro

Teach Yourself e.net - Syspro

Teach Yourself e.net - Syspro

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Class Library Reference<br />

' Build an XML string to add a customer<br />

Dim XmlIn As New System.Text.StringBuilder()<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

XmlIn.Append("A")<br />

XmlIn.Append("ADMIN")<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

XmlIn.Append("ENET")<br />

XmlIn.Append("Stock on hand low for item B100 \<br />

")<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

XmlIn.Append("INVPEN")<br />

XmlIn.Append("B100")<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

XmlIn.Append("")<br />

Try<br />

XmlOut = Trn.Post(UserId, "COMTIB", XmlParameters. \<br />

ToString(), XmlIn.ToString())<br />

Catch exc As Exception<br />

Response.Write("Unable to run business object COMTIB - \<br />

Exception:" & exc.Message)<br />

Exit Sub<br />

End Try<br />

Response.ContentType = "text/xml"<br />

Response.Write(XmlOut)<br />

Response.End()<br />

' Logoff and Cancel your current Session<br />

Dim ReturnCode As Long<br />

ReturnCode = Obj.Logoff(UserId)<br />

Obj = Nothing<br />

Example 5.23. ASP.NET C# Sample Code for Transaction.Post<br />

string UserId;<br />

Encore.Utilities Obj = new Encore.Utilities();<br />

try<br />

{<br />

UserId = Obj.Logon("ADMIN", " ", "1", " ", \<br />

Encore.Language.ENGLISH, 0, 0, " ");<br />

5–39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!