private void button_DLT_INVO_Click(object sender, EventArgs e) { if (gridView1.RowCount > 0) { var ORDER_TYPES = BL.CLS_ORDERS.ORDER_TYPES; if (MessageBox.Show("هل تريد حذف الفاتورة؟؟؟", "حذف", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { String ID_ORD = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["ID_ORDER"]).ToString(); var dt = RPT.PRT_INVO_ORDER(ORDER_TYPES, int.Parse(ID_ORD)); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { int ID_PRD = int.Parse(dt.Rows[i]["ID_PRODUCT"].ToString()); float PRD_QTY = float.Parse(dt.Rows[i]["PRD_QTY"].ToString()); PRD.UPDATE_PRD_Stock(ID_PRD, PRD_QTY); } ORD.DLT_ORDER(ORDER_TYPES, int.Parse(ID_ORD)); } MessageBox.Show("تمت عملية الحذف", "حذف"); this.gridControl_ORDERS.DataSource = ORD.GET_ALL_ORDERS(ORDER_TYPES); } } }
private void button_DLT_INVO_Click(object sender, EventArgs e) { if (gridView1.RowCount > 0) { var ORDER_TYPES = BL.CLS_ORDERS.ORDER_TYPES; if (MessageBox.Show("هل تريد حذف الفاتورة؟؟؟", "حذف", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { String ID_ORD = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["ID_ORDER"]).ToString(); ORD.DLT_ORDER(ORDER_TYPES, int.Parse(ID_ORD)); MessageBox.Show("تمت عملية الحذف", "حذف"); this.gridControl_ORDERS.DataSource = ORD.GET_ALL_ORDERS(ORDER_TYPES); } } }