Getting ready

We will continue to build on the alExtensibleAppProject project that we started in this chapter. You can download it from the GitHub link at the start of this chapter.

The scenario that we'll handle in this recipe is as follows:

We want to clean up this routine to eliminate the duplicate code so that we have a single point of entry into the Copy Transaction routine. This will make the routine easier to read and maintain.