Invoice GUI Project

This project was the final project for my C# Programming 2 course. This GUI program uses 2 rich text boxes for output. The left program displays Customers and Inventory, which are sorted with LINQ by customers last name, customer ID, inventory ID, and inventory cost. The right rich text box displays the invoice data. This data is sorted by the invoice ID, inventory sold by inventory ID, and invoice totals by customers.

Program Run

Customer Class Code

Invoice Items Class Code

Invoice Worked Class Code

Inventory Class Code

Date Class Code