private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dataGridView2.Columns[0].Name != "ProductionWaitDetailid") return;//รหัสรายการรอตรวจ //if (dataGridView2.CurrentRow.Cells["ProductionWaitStatusName"].Value.ToString() == "รอตรวจ" || dataGridView2.CurrentRow.Cells["ProductionWaitStatusName"].Value.ToString() == "ตรวจแล้วบางส่วน") //{ ProductionNew.frmCheckingWait ck = new frmCheckingWait( dataGridView2.Rows[e.RowIndex].Cells[0].Value.ToString(),//รหัสตรวจนับอวนดี dataGridView2.Rows[e.RowIndex].Cells[2].Value.ToString(),//รหัสสินค้า dataGridView2.Rows[e.RowIndex].Cells[3].Value.ToString(),//ชื่อสินค้า dataGridView2.Rows[e.RowIndex].Cells[5].Value.ToString(),//หน่วยขาย dataGridView2.Rows[e.RowIndex].Cells[1].Value.ToString(),//รหัสตรวจนับ dataGridView2.Rows[e.RowIndex].Cells["cate"].Value.ToString()//cate );//เรียกหน้ารอตรวจ ck.ShowDialog(); if (ck.DialogResult == DialogResult.OK) { loadChecking(); } //} }
private void toolStripButton2_Click(object sender, EventArgs e) { if (dataGridView2.Rows.Count < 1) return; if (dataGridView2.Columns[0].Name != "ProductionWaitDetailid") return; if (dataGridView2.CurrentRow.Cells["ProductionWaitStatusName"].Value.ToString() == "รอตรวจ" || dataGridView2.CurrentRow.Cells["ProductionWaitStatusName"].Value.ToString() == "ตรวจแล้วบางส่วน") { ProductionNew.frmCheckingWait ck = new frmCheckingWait( dataGridView2.CurrentRow.Cells[0].Value.ToString(),//รหัสตรวจนับอวนดี dataGridView2.CurrentRow.Cells[2].Value.ToString(),//รหัสสินค้า dataGridView2.CurrentRow.Cells[3].Value.ToString(),//ชื่อสินค้า dataGridView2.CurrentRow.Cells[5].Value.ToString(),//หน่วยขาย dataGridView2.CurrentRow.Cells[1].Value.ToString(),//รหัสตรวจนับ dataGridView2.CurrentRow.Cells["cate"].Value.ToString());//cate ck.ShowDialog();//เรียกหน้าตรวจรับสินค้า if (ck.DialogResult == DialogResult.OK) { loadChecking(); } } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (whe != "") { toolStripButton10_Click(sender, e); return; } string sqlselect = "select ProductionWaitStatusId from productionwaithead where ProductionWaitId = '" + dataGridView1.CurrentRow.Cells["ProductionWaitId"].Value.ToString() + "' "; int value = Convert.ToInt16 (Class.DBConnString.clsDB.QueryExecuteScalarNonAlert(sqlselect)); if (value != 2) { if (dataGridView1.Columns[0].Name != "ProductionWaitId") { if (dataGridView1.CurrentRow.Cells["ConfirmName"].Value.ToString() == "อนุมัติ") return; ProductionNew.frmCheckingWait ck = new frmCheckingWait(dataGridView1.CurrentRow.Cells[1].Value.ToString());//เรียกหน้า สินค้ารอตรวจ ck.ShowDialog(); if (ck.DialogResult == DialogResult.OK) { loadChecking(); } } else { String n = "0"; if (dataGridView1.Rows[e.RowIndex].Cells["ProductionWaitStatusName"].Value.ToString() == "รอตรวจ" && dataGridView1.Rows[e.RowIndex].Cells["productionrcstatusname"].Value.ToString() == "ปกติ") { n = "1"; } ProductionNew.ProductionChecking pc = new ProductionChecking(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(), n);//เรียกหน้าตรวจสอบคุณภาพสินค้า pc.ShowDialog(); if (pc.DialogResult == DialogResult.OK) { loadFirst(" where p.ProductionWaitStatusid in(0,1) and p.ProductionRcStatusid in(0) "); } } } else { ProductionNew.ProductionChecking2 pc = new ProductionChecking2(dataGridView1.Rows[e.RowIndex].Cells["ProductionWaitId"].Value.ToString());//เรียกหน้าตรวจสอบคุณภาพสินค้า pc.ShowDialog(); if (pc.DialogResult == DialogResult.OK) { loadFirst(" where p.ProductionWaitStatusid =2 and p.ProductionRcStatusid in(0) "); } } }