コード例 #1
0
        private void menu_SetAlarm_Click(object sender, EventArgs e)
        {
            int[] rowSelected = this.winGridView1.GridView1.GetSelectedRows();
            if (rowSelected == null)
            {
                return;
            }

            foreach (int iRow in rowSelected)
            {
                string ID = this.winGridView1.gridView1.GetRowCellDisplayText(iRow, "ID");
                if (!string.IsNullOrEmpty(ID))
                {
                    StockInfo info = BLLFactory <Stock> .Instance.FindByID(ID);

                    if (info != null)
                    {
                        FrmStockAlert dlg = new FrmStockAlert();
                        dlg.ID        = ID;
                        dlg.WareHouse = info.WareHouse;
                        dlg.ItemNo    = info.ItemNo;
                        dlg.ItemName  = info.ItemName;
                        if (DialogResult.OK == dlg.ShowDialog())
                        {
                            BindData();
                        }
                    }
                }
                break;
            }
        }
コード例 #2
0
        private void menu_StockAlert_Click(object sender, EventArgs e)
        {
            if (this.winGridView1.dataGridView1.SelectedRows.Count < 0)
            {
                return;
            }

            foreach (DataGridViewRow item in this.winGridView1.dataGridView1.SelectedRows)
            {
                string ID = item.Cells["ID"].Value.ToString();
                if (!string.IsNullOrEmpty(ID))
                {
                    FrmStockAlert dlg = new FrmStockAlert();
                    dlg.ID = ID;
                    if (DialogResult.OK == dlg.ShowDialog())
                    {
                        BindStockData();
                    }
                }
                break;
            }
        }