Пример #1
0
 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");
     }
 }
Пример #2
0
 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");
     }
 }