Exemplo n.º 1
0
        public void addItemButton_Click(object sender, EventArgs e)
        {
            // Create a Inventory_Item object
            Inventory_Item myItem = new Inventory_Item();

            // Get item data
            GetItemData(myItem);

            // Add the Inventory_Item object to the list
            originalForm.inventoryList1.Add(myItem);

            this.Close();
        }
Exemplo n.º 2
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            // Create a Inventory_Item object
            Inventory_Item myItem = new Inventory_Item(quantity, "t", "t",
                                                       0, 1);

            // Get item data
            GetItemData(myItem);

            // Add the Inventory_Item object to the list
            originalForm.inventoryList1.Add(myItem);

            this.Close();
        }
Exemplo n.º 3
0
        public void GetItemData(Inventory_Item edit)
        {
            // Get the item
            edit.Item = itemTextBoxEdit.Text;

            // Get the quantity of item
            // Test for int in
            if (int.TryParse(quantityTextBoxEdit.Text, out quantity))
            {
                edit.Quantity = quantity;
            }
            else
            {
                // Display an error message
                MessageBox.Show("Invalid quantity");
            }

            // Get the group of item
            edit.Group = groupTextBoxEdit.Text;

            // Get model number of item
            // Test for int in
            if (int.TryParse(modelNumTextBoxEdit.Text, out modelNum))
            {
                edit.ModelNum = modelNum;
            }
            else
            {
                // Display error message
                MessageBox.Show("Invalid Model Number");
            }

            // Get price of item
            if (decimal.TryParse(priceTextBoxEdit.Text, out price))
            {
                edit.Price = price;
            }
            else
            {
                // Display error message
                MessageBox.Show("Invalid Price");
            }
        }