private void toolStripLabelCutOrder_Click(object sender, EventArgs e) { if (dgvHeadSale.SelectedRows.Count < 0) return; DataGridViewRow row = dgvHeadSale.SelectedRows[0]; string CustomerId = "";// row.Cells[14].Value.ToString(); string SaleHeadId = row.Cells[0].Value.ToString(); frmSaleOrderMatch frm = new frmSaleOrderMatch(CustomerId, SaleHeadId,CaseSrc.Sale); if (frm.CheckIsSaleMatch(SaleHeadId).Count > 0) { MessageBox.Show("รายการนี้ตัดใบสั่งขายเรียบร้อยแล้ว"); return; } frm.StartPosition = FormStartPosition.CenterScreen; if (MessageBox.Show("ต้องการตัดใบสั่งขาย ใช้หรือไหม", "", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) { frm.Match(); } }
private void MenuEdit_Click(object sender, EventArgs e) { if (!DBConnString.clsDB.IsConnected()) return; if (SaleId == null) { MessageBox.Show("กรุณาเลือกรายการก่อน"); } else { if (Confirm == "อนุมัติ") { MessageBox.Show("รายการขายนี้ไม่สามารถแก้ไขได้ เนื่องจากรายการขายได้ อนุมัติแล้ว "); SalePos7CSK.EditLofSale frm = new KTCERP.SalePos7CSK.EditLofSale(); frm.setSaleId = SaleId; frm.ShowDialog(); } else {/////////////// string SaleHeadId = dgvHeadSale.CurrentRow.Cells[0].Value.ToString(); frmSaleOrderMatch fm = new frmSaleOrderMatch("", SaleHeadId, CaseSrc.Sale); fm.CancelMatching(SaleHeadId); SalePos7CSK.frmEditSalePos7CSK frm = new KTCERP.SalePos7CSK.frmEditSalePos7CSK(); frm.setSaleId = SaleId; frm.ShowDialog(); DataReceiveHead(); } } }