private void btSuaHD_Click(object sender, EventArgs e) { try { var Xuly = new BAL_HD(); var hd = new BEL_HD(); hd.MaHD = int.Parse(tbMaHD.Text); hd.LoaiHang = tbLoaiHang.Text; hd.TenHang = cbTenHang.Text; hd.SL = int.Parse(tbSoLuong.Text); hd.Tong = float.Parse(tbTong.Text); hd.Tru = 'N'; if (Xuly.CapNhaphd(hd) == true) { MessageBox.Show("Cập nhập thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); HienThiHD(dgvHoaDon); tbMaHD.Text = null; tbTong.Text = null; } else { MessageBox.Show("Update thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); tbMaHD.Focus(); } } catch { } }
private void btThemHD_Click(object sender, EventArgs e) { var Xuly = new BAL_HD(); var hd = new BEL_HD(); dgvHoaDon.DataSource = null; hd.LoaiHang = tbLoaiHang.Text.ToString(); hd.TenHang = cbTenHang.Text.ToString(); hd.SL = int.Parse(tbSoLuong.Text); hd.GiamGia = 0; hd.Tong = float.Parse(tbTong.Text); hd.TenNV = lbTenNV.Text; hd.TThai = 1; hd.Tru = 'N'; hd.Trung = 0; HienThiGia(cbTenHang.Text); SL = SL - int.Parse(tbSoLuong.Text); if (SL < 0) { MessageBox.Show("Số lượng hàng không đủ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiSL(cbTenHang.Text); SL = int.Parse(tbSoLuong.Text); } else { if (Xuly.ThemHD(hd) == true) { MessageBox.Show("Thêm dữ liệu thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); tbSoLuong.Text = (SL_Dem - int.Parse(tbSoLuong.Text)).ToString(); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); HienThiHD(dgvHoaDon); } else { MessageBox.Show("Thêm dữ liệu thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); tbLoaiHang.Focus(); } } }
private void HienThiHD(DataGridView dvg) { BAL_HD xuli = new BAL_HD(); dvg.DataSource = xuli.LayDSHD(lbTenNV.Text); }