コード例 #1
0
 private void bnt_DeleteFoodDetail_Click(object sender, EventArgs e)
 {
     if (dgv_BillDetails.Rows.Count == 0)
     {
         MessageBox.Show("Hiện không còn món nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         if (dgv_BillDetails.Rows.Count == 1)
         {
             tableDTO tabledto = new tableDTO();
             tabledto.tableID = tableId;
             tabledto.status  = "FREE";
             tableBO tablebo = new tableBO();
             int     result1 = tablebo.setTableStatus(tabledto);
             if (result1 != -1)
             {
             }
             else
             {
                 MessageBox.Show("Lỗi khi thay đổi trạng thái bàn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         billDTO dto = new billDTO();
         dto.billId        = txt_NumberBill.Text;
         dto.ordinalNumber = int.Parse(dgv_BillDetails.CurrentRow.Cells["OrdinalNumber"].Value.ToString());
         billBO bo     = new billBO();
         int    result = bo.deleteSingleFoodByBillIdAndOrdinalNumber(dto);
         if (result != -1)
         {
             loadingGridView();
         }
         else
         {
             MessageBox.Show("Có lỗi xảy ra ,Vui lòng thử lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }