Assignment #8

Inventory GUI

Due: 12/17/03 at 1:00 pm

Write a Visual Studio.NET C# GUI inventory application that provides the following capabilities:

  1. GUI for selection actions:
    1. Add items to an existing inventory or creating a new inventory.
    2. Display items in a selected inventory.
  2. GUI for adding items to a new or existing inventory:
    1. Textfield to specify inventory file (i.e. inventory.dat)
    2. Input textfields for data to be displayed in the inventory table (example below).
    3. Record numbers should automatically be generated. (i.e. The first item should 1, the second item 2, etc.)
    4. Record #
      Item
      Quantity
      Price
      1
      Screw Driver
      5
      $9.99
      2
      Hammer
      12
      $21.95
      3
      Tungsten Nail
      45
      $0.39
  3. GUI for displaying items in a selected inventory file in the table format above:
    1. Table should be sortable by column.
    2. Each button should have audio associated with pressing
       
General Program requirements:
  1. Upon function completion users are prompted to repeat process or exit.
  2. C# source has prolog and is well commented.
  3. All C# source code and Visual Studio.net files  are stored in a single zip file for submission.
  Complete Visual Studio.NET project should be in a file named "Lastname"8.zip. (i.e. Williams8.zip)

The completed assignment should be sent to [email protected]