private void GetUpdateData() { showNotification.Text = ""; SetupItemManager setupItemManager = new SetupItemManager(); List <Item> items = setupItemManager.GetAllItemsOfCompany((int)companycomboBox.SelectedValue); if (items.Count == 0) { reordertextBox.Text = ""; availableQuantitytextBox.Text = ""; } foreach (Item item in items) { if (item.Id == (int)itemcomboBox.SelectedValue) { reordertextBox.Text = item.ReorderLevel.ToString(); availableQuantitytextBox.Text = item.GetQuantity().ToString(); if (item.ReorderLevel > item.GetQuantity()) { reordertextBox.BackColor = Color.IndianRed; reordertextBox.ForeColor = Color.White; availableQuantitytextBox.BackColor = Color.IndianRed; availableQuantitytextBox.ForeColor = Color.White; showNotification.Text = "Your Quantity is below Reorder Level."; } else { reordertextBox.ResetBackColor(); reordertextBox.ResetForeColor(); availableQuantitytextBox.ResetBackColor(); availableQuantitytextBox.ResetForeColor(); } } } }
private void companycomboBox_SelectedIndexChanged(object sender, EventArgs e) { SetupItemManager setupItemManager = new SetupItemManager(); itemcomboBox.DisplayMember = "ItemName"; itemcomboBox.ValueMember = "Id"; List <Item> items = setupItemManager.GetAllItemsOfCompany((int)companycomboBox.SelectedValue); if (items.Count == 0) { reordertextBox.Text = ""; availableQuantitytextBox.Text = ""; } itemcomboBox.DataSource = items; foreach (Item item in items) { if (item.Id == (int)itemcomboBox.SelectedValue) { reordertextBox.Text = item.ReorderLevel.ToString(); availableQuantitytextBox.Text = item.GetQuantity().ToString(); } } }