Esempio n. 1
0
        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);
         }
     }
 }