コード例 #1
0
        // Add Video Button
        private void AddVideoButton_Click(object sender, EventArgs e)
        {
            // Creates a Inventory Item Object
            InventoryItems newItem = new InventoryItems(int.Parse(VideoIDInventoryControlTextBox.Text), VideoNameInventoryTextBox.Text, int.Parse(QuantityInStockInventoryTextBox.Text),
                                                        int.Parse(QuantityCheckedOutInventoryTextBox.Text), int.Parse(TotalQuantityInventoryTextBox.Text), MediaTypeInventoryEditComboBox.Text,
                                                        DownloadTypeInventoryEditComboBox.Text, decimal.Parse(PriceInventoryEditTextBox.Text), int.Parse(GenreIDInventoryEditTextBox.Text),
                                                        GenreInventoryEditComboBox.Text, AdultInventoryEditTextBox.Text);

            im.AddItem(newItem);                          //Add the new item to the Inventory Manager
            UpdateInventoryList();                        //Updates the Inventory List
            VideoIDInventoryControlTextBox.Text     = ""; // Makes the add item edit control text boxes blank after adding a new item
            VideoNameInventoryTextBox.Text          = "";
            QuantityInStockInventoryTextBox.Text    = "";
            QuantityCheckedOutInventoryTextBox.Text = "";
            TotalQuantityInventoryTextBox.Text      = "";
            MediaTypeInventoryEditComboBox.Text     = "";
            DownloadTypeInventoryEditComboBox.Text  = "";
            PriceInventoryEditTextBox.Text          = "";
            GenreIDInventoryEditTextBox.Text        = "";
            GenreInventoryEditComboBox.Text         = "";
            AdultInventoryEditTextBox.Text          = "";
        }
コード例 #2
0
 // Helper Method used for finding items contained in the item List
 public bool ContainsItem(InventoryItems item)
 {
     return(Inventory.Contains(item));
 }
コード例 #3
0
 // Method for finding items
 public InventoryItems FindItem(InventoryItems item)
 {
     return(Inventory.Find(x => x.Equals(item)));
 }