private void btnDonHang_Click(object sender, EventArgs e) // Lap don hang` { try { int numberRow = gridView3.RowCount; if (numberRow == 0) { MessageBox.Show("Nhập chị tiết đơn hàng của bạn"); return; } for (int i = 0; i < numberRow; i++) { string maddh = labelDDH.Text.ToString(); string mavt = gridView3.GetRowCellValue(i, gridView3.Columns[1]).ToString(); string soluong = gridView3.GetRowCellValue(i, gridView3.Columns[3]).ToString(); string maNV = Access.MANV.ToString(); string nhacc = gridView3.GetRowCellValue(i, gridView3.Columns[4]).ToString(); string makho = gridView3.GetRowCellValue(i, gridView3.Columns[5]).ToString(); string[] param = { maddh, mavt, soluong, maNV, makho, nhacc }; DonDH dondh = new DonDH(); int x = dondh.Create_DonHang(param); if (x == 0 && i == (numberRow - 1)) // vong lap cuoi cung x =0 { MessageBox.Show("Thêm Đơn đặt hàng " + labelDDH.Text + " thành công"); loadDDH(); loadChiTiet_DDH(); EventHandleFor_btnHUY(); } } } catch { MessageBox.Show("Them DDH that bai"); } }
private void btnDonHang_Click(object sender, EventArgs e) // Lap don hang` { try { int numberRow = gridView3.RowCount; if (numberRow == 0) { MessageBox.Show("Nhập chị tiết đơn hàng của bạn"); return; } string maddh = labelDDH.Text.ToString(); string maNV = Access.MANV.ToString(); string strXML = "<Root>"; for (int i = 0; i < numberRow; i++) { strXML += "<DonDH MasoDDH = \"" + maddh; strXML += "\" MAVT = \"" + gridView3.GetRowCellValue(i, gridView3.Columns[1]).ToString(); strXML += "\" SOLUONG = \"" + gridView3.GetRowCellValue(i, gridView3.Columns[3]).ToString(); strXML += "\" DONGIA = \"" + gridView3.GetRowCellValue(i, gridView3.Columns[6]).ToString(); strXML += "\" MANV = \"" + maNV; strXML += "\" MAKHO = \"" + gridView3.GetRowCellValue(i, gridView3.Columns[5]).ToString(); strXML += "\" NHACC = \"" + gridView3.GetRowCellValue(i, gridView3.Columns[4]).ToString(); strXML += "\" />"; } strXML += "</Root>"; string[] param = { strXML }; if (strXML == "<Root></Root>") { MessageBox.Show("Thiếu dữ liệu", "Thông Báo"); return; } else { try { DonDH dondh = new DonDH(); int x = dondh.Create_DonHang(param); if (x == 0) // vong lap cuoi cung x =0 { MessageBox.Show("Thêm Đơn đặt hàng " + labelDDH.Text + " thành công"); loadDDH(); loadChiTiet_DDH(); EventHandleFor_btnHUY(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } catch { MessageBox.Show("Them DDH that bai"); } }