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 bool UpDaTruHD() { bool kq = false; var xuli = new BAL_HD(); if (xuli.CapNhaDaTru() == true) { return(kq = true); } return(false); }
private void btXoaHD_Click_1(object sender, EventArgs e) { var xuli = new BAL_HD(); if (xuli.XoaSachHD(tbMaHD.Text) == true) { MessageBox.Show("Đã Xoá HD", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiHD(dgvHoaDon); } else { MessageBox.Show("Chọn hóa đơn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
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 Bill_Load_1(object sender, EventArgs e) { try { DataTable dt = new DataTable(); dt = xuli.LayTenNV(General.TK); lbTenNV.Text = dt.Rows[0]["HoTen"].ToString(); tbMaHD.Enabled = false; tbLoaiHang.Enabled = false; tbTong.Enabled = false; tbGia.Enabled = false; HienThiTenHang(cbTenHang); BAL_HD capnhap = new BAL_HD(); if (FrmBAOCAO.Dem != 0) { capnhap.CapNhatTrung(); } } catch { MessageBox.Show("Sai tên Server!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); BAL_KHACHHANG xuli = new BAL_KHACHHANG(); BAL_HD capnhap = new BAL_HD(); FrmBAOCAO fr = new FrmBAOCAO(); try { dt = xuli.LaySoLanMua(tbSDT.Text); int SoLanMua = int.Parse(dt.Rows[0]["SoLanDaMua"].ToString()); dt = xuli.SDTTrung(tbSDT.Text); int makh = int.Parse(dt.Rows[0]["MaKH"].ToString()); fr._NhanVien = Bill.Ten; if (Bill.TongTien > double.Parse(textBox1.Text)) { MessageBox.Show("không đủ tiền", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (SoLanMua == 0) { fr._KM = 0; xuli.ThemLanMua(tbSDT.Text, 1); capnhap.CapNhapKM_MaKH(0, makh); } else { if (SoLanMua > 0 && SoLanMua < 10) { fr._KM = double.Parse(label3.Text) * 0.05; double chia = (double.Parse(label3.Text) * 0.05) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } if (SoLanMua > 10 && SoLanMua < 30) { fr._KM = double.Parse(label3.Text) * 0.1; double chia = (double.Parse(label3.Text) * 0.1) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } if (SoLanMua > 30) { fr._KM = double.Parse(label3.Text) * 0.2; double chia = (double.Parse(label3.Text) * 0.2) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } } fr._TienKhachDua = double.Parse(textBox1.Text); this.Visible = false; fr.ShowDialog(); } } catch { MessageBox.Show("Vui lòng đăng kí SĐT", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }
private void HienThiHD(DataGridView dvg) { BAL_HD xuli = new BAL_HD(); dvg.DataSource = xuli.LayDSHD(lbTenNV.Text); }