Here is have tried to put the orignal classes PO, POService, POWorkflow and Interface IPOService in seperate C# files and did some format changes to the output.
No changes have been done to the code except the formatting of output.
Download updated code here !
No changes have been done to the code except the formatting of output.
Download updated code here !