Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Add a class named InvItem to this project, and add the properties, method, and constructors that are shown in the table above. Add code to

Add a class named InvItem to this project, and add the properties, method, and constructors that are shown in the table above.
Add code to implement the New Item form
Display the code for the New Item form and declare a class-level InvItem variable named invItem with an initial value of null.
Add a public method named GetNewItem() that displays the form as a dialog box and returns an InvItem object.
Add code to the btnSave_Click() event handler that creates a new InvItem object and closes the form if the data is valid. Add code to implement the Inventory Maintenance form
Display the code for the Inventory Maintenance form and declare a class-level List variable named invItems with an initial value of null.
Add a statement to the frmInvMaint_Load() event handler that uses the GetItems() method of the InvItemDB class to load the items list.
Add code to the FillItemListBox() method that adds the items in the list to the Items list box. Use the GetDisplayText() method of the InvItem class to format the item data.
Add code to the btnAdd_Click() event handler that creates a new instance of the New Item form and executes the GetNewItem() method of that form. If the InvItem object thats returned by this method is not null, this event handler should add the new item to the list, call the SaveItems() method of the InvItemDB class to save the list, and then refresh the Items list box. Test the application to be sure this event handler works.
Add code to the btnDelete_Click() event handler that removes the selected item from the list, calls the SaveItems() method of the InvItemDB class to save the list, and refreshes the Items list box. Be sure to confirm the delete operation. Then, test the application to be sure this event handler works.
************************InvItemDB.cs
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Domain Transfer Learning With 3q Data Processing

Authors: Ahmed Atif Hussain

1st Edition

B0CQS1NSHF, 979-8869061805

More Books

Students also viewed these Databases questions

Question

The Functions of Language Problems with Language

Answered: 1 week ago

Question

The Nature of Language

Answered: 1 week ago