private void btnLapPhieuNhap_Click(object sender, EventArgs e)
 {
     try
     {
         int numberRow = gridViewChiTietPhieuNhap.RowCount;
         if (numberRow == 0)
         {
             MessageBox.Show("Nhập chị tiết Phiếu Nhập của đơn hàng");
             return;
         }
         string mapn   = label1.Text.ToString();
         string maNV   = Access.MANV.ToString();
         string maKho  = mKhoTbox.Text.ToString();
         string strXML = "<Root>";
         for (int i = 0; i < numberRow; i++)
         {
             strXML += "<PhieuNhap MAPN = \"" + mapn;
             strXML += "\" MAKHO =\"" + maKho;
             strXML += "\" MADDH =\"" + gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[0]).ToString();
             strXML += "\" MAVT =\"" + gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[1]).ToString();
             strXML += "\" MANV =\"" + maNV;
             strXML += "\" SL_NHAP =\"" + gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[3]).ToString();
             strXML += "\" DONGIA_NHAP =\"" + gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[4]).ToString();
             strXML += "\" />";
         }
         strXML += "</Root>";
         string[]    param = { strXML };
         MDPhieuNhap pnhap = new MDPhieuNhap();
         int         x     = pnhap.CreatePhieuNhap(param);
         if (x == 0)
         {
             MessageBox.Show("Thêm  Phiếu nhập : " + label1.Text + " thành công");
             loadDonHang_ChuaNhap();
             load_DS_PhieuNhap();
             load_Chitiet_PN();
             gridViewDDH_CHUANHAP.FocusedRowHandle = 1;
             EventHandleForBtnHuy();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
     EventHandleForBtnHuy();
 }
Exemple #2
0
 private void btnLapPhieuNhap_Click(object sender, EventArgs e)
 {
     try
     {
         int numberRow = gridViewChiTietPhieuNhap.RowCount;
         if (numberRow == 0)
         {
             MessageBox.Show("Nhập chị tiết Phiếu Nhập của đơn hàng");
             return;
         }
         for (int i = 0; i < numberRow; i++)
         {
             string      mapn        = label1.Text.ToString();
             string      maddh       = gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[0]).ToString();
             string      mavt        = gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[1]).ToString();
             string      soluongnhap = gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[3]).ToString();
             string      maNV        = Access.MANV.ToString();
             string      dongia_nhap = gridViewChiTietPhieuNhap.GetRowCellValue(i, gridViewChiTietPhieuNhap.Columns[4]).ToString();
             string[]    param       = { mapn, maddh, mavt, maNV, soluongnhap, dongia_nhap };
             MDPhieuNhap pnhap       = new MDPhieuNhap();
             int         x           = pnhap.CreatePhieuNhap(param);
             if (x == 0 && i == (numberRow - 1))
             {
                 MessageBox.Show("Thêm  Phiếu nhập : " + label1.Text + " thành công");
                 loadDonHang_ChuaNhap();
                 load_DS_PhieuNhap();
                 load_Chitiet_PN();
                 EventHandleForBtnHuy();
             }
         }
     }
     catch
     {
         MessageBox.Show("Them DDH that bai");
     }
     EventHandleForBtnHuy();
 }