.Net Class Developer to Mail Merge a Word Template and SQL Data into a PDF File

Job ID: 37722705

Budget: $30 – $250 USD

I'm seeking a proficient .Net 4.7.2 developer with C# knowledge to create a specific class to handle mail merges. Here's what I need:

* Create a method named PerformMailMerge that accepts three string arguments: templatePath, RecordID, and outputPdfPath.
* The method should utilize open libraries to merge a Word document (template) and the results of a SQL Query (SELECT * FROM dbo.GetData WHERE RECORDID = RecordID) containing student data, then produce a resulting PDF file.
* Handle any Input-Output errors that might occur during the operation. Instead of retrying or ignoring the error, the operation should be terminated and the function should return 'false'.
* The CSV file uses a comma as the delimiter and will contain a header.

This task requires significant experience with C#, .Net, and handling files in various formats (especially Word, SQL, and PDF). Working with open libraries and detailed error handling is also necessary. Fluent communication in English and promptness in updating about progress are equally important. Please showcase any similar experiences when bidding. I look forward to collaborating with a skilled expert.
This should be a done by Monday. Bidding ends Saturday @ noon.
Related categories: .NET SQL C# Programming ASP.NET Microsoft SQL Server