Hi there,
I've read through your attached document and understand exactly what you're after. The project looks straightforward enough. I can build this as a standalone C# Windows application that'll run on a Windows 2008 server and behave exactly as you require.
With regards to testing and integration with the database, will you be providing remote access to the database or will you just be able to provide a couple of points of information about the tables? Calling the stored proc looks pretty self-explanatory, but to get the initial recordset I'd need to know the table to get them from, and it's column names and structures.
If you want source code returned, I'll be happy to provide it. All my code is Microsoft design guidelines-compliant, and fully Stylecopped and x-commented throughout, so easy to pick up.
I expect I can turn this around for you pretty quickly, and will be happy to answer any queries you may have on my proposal,
Regards
Chris
PulseLab Ltd (UK)