private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && dataGridView1.Columns[e.ColumnIndex].Name == "colInventory") { OrderItemRecord item = dataGridView1.Rows[e.RowIndex].Tag as OrderItemRecord; ProductInventoryItemSearchCondition con = new ProductInventoryItemSearchCondition(); con.OrderItem = item.ID; con.UnShipped = true; FrmProductInventoryItemView frm = new FrmProductInventoryItemView(); frm.SearchCondition = con; frm.ShowDialog(); } if (e.RowIndex >= 0 && dataGridView1.Columns[e.ColumnIndex].Name == "colShipped") { OrderItemRecord item = dataGridView1.Rows[e.RowIndex].Tag as OrderItemRecord; ProductInventoryItemSearchCondition con = new ProductInventoryItemSearchCondition(); con.OrderItem = item.ID; con.UnShipped = false; FrmProductInventoryItemView frm = new FrmProductInventoryItemView(); frm.SearchCondition = con; frm.ShowDialog(); } if (e.RowIndex >= 0 && dataGridView1.Columns[e.ColumnIndex].Name == "colValidInventory") { OrderItemRecord item = dataGridView1.Rows[e.RowIndex].Tag as OrderItemRecord; ProductInventoryItemSearchCondition con = new ProductInventoryItemSearchCondition(); con.Products = new List <string>(); con.Products.Add(item.ProductID); con.UnShipped = true; con.UnReserved = true; FrmProductInventoryItemView frm = new FrmProductInventoryItemView(); frm.SearchCondition = con; frm.ShowDialog(); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { PurchaseItemRecord record = dataGridView1.Rows[e.RowIndex].Tag as PurchaseItemRecord; if (dataGridView1.Columns[e.ColumnIndex].Name == "colSheetNo") { PurchaseOrder sheet = (new PurchaseOrderBLL(AppSettings.Current.ConnStr)).GetByID(record.SheetNo).QueryObject; if (sheet != null) { FrmPurchaseOrderDetail frm = new FrmPurchaseOrderDetail(); frm.IsAdding = false; frm.UpdatingItem = sheet; frm.IsForView = true; frm.ShowDialog(); } } else if (dataGridView1.Columns[e.ColumnIndex].Name == "colReceived") { ProductInventoryItemSearchCondition con = new ProductInventoryItemSearchCondition(); con.PurchaseItem = record.ID; FrmProductInventoryItemView frm = new FrmProductInventoryItemView(); frm.SearchCondition = con; frm.ShowDialog(); } } }