// 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 = ""; }
// Helper Method used for finding items contained in the item List public bool ContainsItem(InventoryItems item) { return(Inventory.Contains(item)); }
// Method for finding items public InventoryItems FindItem(InventoryItems item) { return(Inventory.Find(x => x.Equals(item))); }