Skip to content

bislerium/oig

Repository files navigation

oig

Invoice generation in the form of PDF using C#.NET and QuestPDF library.

Complicating the existing simple-sample project: https://github.com/QuestPDF/QuestPDF-ExampleInvoice

This solution comprises multiple projects:

  1. oig.domain: Contains domain files such as models or entity models or entities.
  2. oig.domain.source.faker: Contains Faker classes for each entity that help generate corresponding instances filled with fake data.
  3. oig.pdf: Contains the invoice-document class that takes an invoice instance and fills the data into a template to generate an invoice PDF.
  4. oig.main: A console app serving as the main entry point to test the aforementioned projects.

How to run?

  1. Configure the single startup project to be oig.main in your Visual Studio.
  2. Click the play button ▶️. That's it!

Screenshots

Manage Inventory Screen Manage Inventory Screen

About

Invoice generation in the form of PDF using .NET.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages