Hi,
I have over 10 years of industry experience in C#, VB.net, ASP.net, SQL Server, MySQL and Oracle.
I have developed several similar applications where user can input data, search a particular record, can generate different reports based upon search criteria. These applications are developed in C# with SQL Server as database and can be installed on local network (desktop applications) and couple of these applications are web applications.
If you are interested i can give a demo. So that you can have an idea and input your feedback what exactly you required.
I look forward to hearing from you.
Regards,
Farooq