This project is a Console Application. To run the application just schedule the executable and it will do all the requested functions. After execution, the system will generate the output file with the results, and will move the processed file to a folder called "processed". If an error occurs, the system will save a log in the "logs" folder.
The System has a "Model" layer that contains the structure of the entities with functions to fill them.
C#, Console Application and Test Project using NUnit.