private void searchbutton_Click(object sender, EventArgs e) { listView1.Items.Clear(); int sr = 1; StockManageManager stockManageManager = new StockManageManager(); List <Item> itemList = stockManageManager.GetSalesItems(fromdateTimePicker.Text, todateTimePicker.Text); foreach (Item items in itemList) { int ck = 0; foreach (ListViewItem lvi in listView1.Items) { string itemName = lvi.SubItems[2].Text; int quantity = Convert.ToInt32(lvi.SubItems[3].Text); if ((items.ItemName == itemName)) { lvi.SubItems[3].Text = (items.GetQuantity() + quantity).ToString(); ck = 1; break; } } if (ck == 0) { ListViewItem item = new ListViewItem(); item.Text = sr++.ToString(); item.SubItems.Add(items.CompanyName); item.SubItems.Add(items.ItemName); item.SubItems.Add(items.GetQuantity().ToString()); listView1.Items.Add(item); } } }
private void savebutton_Click(object sender, EventArgs e) { StockManageManager stockManageManager = new StockManageManager(); int value = Convert.ToInt32(stockIntextBox.Text); int itemId = (int)itemcomboBox.SelectedValue; int companyId = (int)companycomboBox.SelectedValue; MessageBox.Show(stockManageManager.StockIn(value, itemId, companyId)); stockIntextBox.Clear(); GetUpdateData(); }
private void lostbutton_Click(object sender, EventArgs e) { foreach (ListViewItem listViewItem in stockOutlistView.Items) { ItemOut itemOut = new ItemOut(); itemOut.ItemName = listViewItem.SubItems[1].Text; itemOut.CompanyName = listViewItem.SubItems[2].Text; itemOut.Quantity = Convert.ToInt32(listViewItem.SubItems[3].Text); itemOut.Condition = "Lost"; itemOut.TimeStamp = GetTimestamp(DateTime.Now); StockManageManager stockManageManager = new StockManageManager(); stockManageManager.StockOut(itemOut.Quantity, itemOut.ItemName, itemOut.CompanyName); stockManageManager.StockOutCondition(itemOut); } stockOutlistView.Items.Clear(); quantitytextBox.Clear(); GetUpdateData(); int sr = 1; }