public void ThemHDDatHang() { frmDatHang_ChonNCC frmChonNCC = new frmDatHang_ChonNCC(); // khoi tao form chon nha cung cap frmChonNCC.MaNH = maNH; frmChonNCC.Mode = mode; frmChonNCC.LoadDanhSachNCC(); while (frmChonNCC.ShowDialog() == DialogResult.OK) //Mo form chon Nha cung cap { frmDatHang frmDatHang = new frmDatHang(); frmDatHang.ThongTinDH.MaNH = maNH; frmDatHang.Mode = mode; frmDatHang.ThongTinDH.MaNCC = frmChonNCC.MaNCC; frmDatHang.ThongTinDH.TenNCC = frmChonNCC.TenNCC; frmDatHang.TenNCC = frmChonNCC.TenNCC; frmDatHang.LoadDuLieu(1); if (frmDatHang.ShowDialog() == DialogResult.OK) //Mo form chon nguyen lieu va thong tin dat hang { try { int MaHD = busDatHang.InsertDatHang(mode, frmDatHang.ThongTinDH, frmDatHang.DtChiTietDatHang); if (MaHD == -1) { DevExpress.XtraEditors.XtraMessageBox.Show("Đặt hàng thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { LoadDSDatHang(); if (dtDatHang.Rows.Count > 0) { gvDatHang.SelectRow(0); } DevExpress.XtraEditors.XtraMessageBox.Show("Đã thêm đơn đặt hàng mới", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { DevExpress.XtraEditors.XtraMessageBox.Show("Đặt hàng thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } break; } }
public void ThemHDDatHang() { frmDatHang_ChonNCC frmChonNCC = new frmDatHang_ChonNCC(); // khoi tao form chon nha cung cap frmChonNCC.MaNH = maNH; frmChonNCC.Mode = mode; frmChonNCC.LoadDanhSachNCC(); while (frmChonNCC.ShowDialog() == DialogResult.OK) //Mo form chon Nha cung cap { frmDatHang frmDatHang = new frmDatHang(); frmDatHang.ThongTinDH.MaNH = maNH; frmDatHang.Mode = mode; frmDatHang.ThongTinDH.MaNCC = frmChonNCC.MaNCC; frmDatHang.ThongTinDH.TenNCC = frmChonNCC.TenNCC; frmDatHang.TenNCC = frmChonNCC.TenNCC; frmDatHang.LoadDuLieu(1); if (frmDatHang.ShowDialog() == DialogResult.OK) //Mo form chon nguyen lieu va thong tin dat hang { try { int MaHD = busDatHang.InsertDatHang(mode, frmDatHang.ThongTinDH, frmDatHang.DtChiTietDatHang); if (MaHD == -1) { DevExpress.XtraEditors.XtraMessageBox.Show("Đặt hàng thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { LoadDSDatHang(); if (dtDatHang.Rows.Count > 0) gvDatHang.SelectRow(0); DevExpress.XtraEditors.XtraMessageBox.Show("Đã thêm đơn đặt hàng mới", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { DevExpress.XtraEditors.XtraMessageBox.Show("Đặt hàng thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } break; } }