private void button1_Click(object sender, EventArgs e) { //int r = dgvHD.CurrentCell.RowIndex; frmInHoaDon frm2 = new frmInHoaDon("hd0002", "cs2"); frm2.ShowDialog(); ////dgvHD.DataSource = HoaDonBUS.InHD("hd0002", "cs2"); }
private void btnThanhToan_Click(object sender, EventArgs e) { if (HoaDonBUS.KiemTraSL_SP_trong_Kho_va_HoaDon(textBoxMaHD.Text, textBoxMaCH.Text)) { if (btnThanhToan.Text == "Giao Hàng") { if (GiaoHangBUS.KiemTraGiaoHang(textBoxMaHD.Text, textBoxMaCH.Text)) { MessageBox.Show("Đã Có Thông Tin Giao Hàng!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmThongTinGiaoHang frm = new frmThongTinGiaoHang(textBoxMaHD.Text, textBoxMaCH.Text, true); frm.Show(); btnThemSPMua.Visible = false; btnLuuEditSL.Visible = false; btnXoaSPMua.Visible = false; btnLuuTam.Visible = false; frmInHoaDon frm2 = new frmInHoaDon(textBoxMaHD.Text, textBoxMaCH.Text); frm2.ShowDialog(); } } else if (btnThanhToan.Text == "Thanh Toán") { if (MessageBox.Show("Bạn Muốn Thanh Toán?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { try { HoaDonBUS.ThanhToanHoaDon(textBoxMaHD.Text, textBoxMaCH.Text); MessageBox.Show("Thanh Toán Thành Công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); btnThemSPMua.Visible = false; btnLuuEditSL.Visible = false; btnXoaSPMua.Visible = false; btnLuuTam.Visible = false; frmInHoaDon frm1 = new frmInHoaDon(textBoxMaHD.Text, textBoxMaCH.Text); frm1.ShowDialog(); this.Close(); } catch { MessageBox.Show("Không Thể Thực Hiện Thao Tác!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Một số sản phẩm bạn thanh toán hiện không đủ để cung cấp!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }