private void btnLuu_Click(object sender, EventArgs e) { if (Them) { if (NhanVienBUS.KtMaNV(txtMaKH.Text) > 0) { MessageBox.Show("Mã khách hàng tồn tai. Nhập Mã nhân viên khác !"); txtMaKH.ResetText(); txtTenKH.ResetText(); txtSDT.ResetText(); txtDiaChi.ResetText(); txtMaKH.Focus(); } else { KHBUS.ThemKH(txtMaKH.Text, txtTenKH.Text, txtDiaChi.Text, txtSDT.Text); LoadKH(); // Thông báo MessageBox.Show("Đã thêm xong!"); } } else { int r = dgvKH.CurrentCell.RowIndex; // MaNV hiện hành string strMaKH = dgvKH.Rows[r].Cells[0].Value.ToString(); KHBUS.SuaKH(strMaKH, txtTenKH.Text, txtDiaChi.Text, txtSDT.Text); LoadKH(); // Thông báo MessageBox.Show("Đã sửa xong!"); } }
private void frmDatVe_Load(object sender, EventArgs e) { cbBUS = new CBBUS(); hvBUS = new HVBUS(); khBUS = new KHBUS(); pdvBUS = new PDVBUS(); this.loadHangVeVao_Combobox(HangVe_comboBox); this.loadChuyenBayVao_Combobox(MaChuyenBay_comboBox); this.loadKhachHangVao_Combobox(MaHanhKhach_comboBox); }
private void comboBoxMaKH_SelectedIndexChanged(object sender, EventArgs e) { try { string id = comboBoxMaKH.SelectedValue.ToString(); KhachHang kh = KHBUS.GetKHByMAKH(id); textBoxTenKH.Text = kh.TenKH; textBoxDiaChi.Text = kh.DiaChi; txtboxSDT.Text = kh.SDT; } catch { } }
private void txtboxTimKiem_TextChanged(object sender, EventArgs e) { try { string i = cmBoxTimKiemTheo.SelectedItem.ToString(); if (i == "Dòng Sản Phẩm") { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[2]; dongSanPhamBindingSource.DataSource = DongSanPhamBUS.TimKiemDongSP(txtboxTimKiem.Text); } //else // if (i == "Nhân Viên") //{ // if (MaTruyCap == 2) // tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[0]; // else // tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[4]; // nhanVienBindingSource.DataSource = NhanVienBUS.TimKiemNV(txtboxTimKiem.Text); //} else if (i == "Sản Phẩm") { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[1]; sanPhamBindingSource.DataSource = SanPhamBUS.TimKiemSP(txtboxTimKiem.Text); } else if (i == "Khách Hàng") { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[1]; if (MaTruyCap == 3) { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[6]; } else { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[4]; } khachHangBindingSource.DataSource = KHBUS.TimKiemKhachHang(txtboxTimKiem.Text); } else if (i == "Nhà Sản Xuất") { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[3]; hSXBindingSource.DataSource = HSXBUS.TimKiemHSX(txtboxTimKiem.Text); } else if (i == "Hóa Đơn") { tabControlMainClient.SelectedTab = tabControlMainClient.TabPages[0]; hoaDonBindingSource.DataSource = HoaDonBUS.TimKiemHD(txtboxTimKiem.Text); } } catch { MessageBox.Show("Bạn Chưa Chọn Đối Tượng Tìm Kiếm!"); } }
public void LoadKH() { khachHangBindingSource.DataSource = KHBUS.GetKH(); dgvKH_CellClick(null, null); // Xóa trống các đối tượng trong Panel txtMaKH.ResetText(); txtTenKH.ResetText(); txtSDT.ResetText(); txtDiaChi.ResetText(); // Không cho thao tác trên các nút Lưu / Hủy btnLuu.Enabled = false; btnHuy.Enabled = false; panel.Enabled = false; // Cho thao tác trên các nút Thêm / Sửa / Xóa / Thoát btnThem.Enabled = true; btnSua.Enabled = true; btnXoa.Enabled = true; }
private void btnXoa_Click(object sender, EventArgs e) { try { // Lấy thứ tự record hiện hành int r = dgvKH.CurrentCell.RowIndex; // Lấy MaKH của record hiện hành string strMAKH = dgvKH.Rows[r].Cells[0].Value.ToString(); KHBUS.DelKH(strMAKH); LoadKH(); //dgvNV_CellClick(null, null); MessageBox.Show("Đã xóa xong!"); } catch { MessageBox.Show("Không được phép xóa nhân viên này"); } }
private void frmInHoaDon_Load(object sender, EventArgs e) { InHoaDon_ResultBindingSource.DataSource = HoaDonBUS.InHD(IDHD, IDCH); HoaDon hd = HoaDonBUS.Get1HD(IDHD, IDCH); KhachHang kh = KHBUS.GetKHByMAKH(hd.MaKH); CuaHang ch = CuaHangBUS.GetThongTinCuaHang(hd.MaCuaHang); Microsoft.Reporting.WinForms.ReportParameter[] rParams = new Microsoft.Reporting.WinForms.ReportParameter[] { new Microsoft.Reporting.WinForms.ReportParameter("DateNhap", hd.NgayLapHD.ToShortDateString().ToString()), new Microsoft.Reporting.WinForms.ReportParameter("TongTien", ChiTietHoaDonBUS.TinhTien_ByMaHD(IDHD, IDCH).ToString()), new Microsoft.Reporting.WinForms.ReportParameter("TenCH", ch.TenCuaHang), new Microsoft.Reporting.WinForms.ReportParameter("DiaChi", ch.DiaChi), new Microsoft.Reporting.WinForms.ReportParameter("TenNguoiMua", kh.TenKH), new Microsoft.Reporting.WinForms.ReportParameter("DiaChiNguoiMua", kh.DiaChi), new Microsoft.Reporting.WinForms.ReportParameter("SDT", kh.SDT), new Microsoft.Reporting.WinForms.ReportParameter("HtGiaoHang", hd.HTGiaoHang), new Microsoft.Reporting.WinForms.ReportParameter("MaHD", IDHD) }; reportInHD.LocalReport.SetParameters(rParams); this.reportInHD.RefreshReport(); }
void LoadHD() { if (IsEdit == false) { btnHuyHD.Visible = false; btnLuuHD.Visible = false; btnThemSPMua.Visible = false; btnLuuEditSL.Visible = false; btnXoaSPMua.Visible = false; btnThanhToan.Visible = false; btnLuuTam.Visible = false; } if (HD == null) { textBoxNSX.Visible = false; textBoxLoaiSP.Visible = false; textBoxDSP.Visible = false; textBoxMauKieu.Visible = false; textBoxMaKieuSP.Visible = false; textBoxSP.Visible = false; textBoxTinhTrangHD.Text = "Chưa Thanh Toán"; textBoxMaNV.Text = MaNV; textBoxMaCH.Text = IDCH; comboBoxMaKH.DataSource = KHBUS.GetKH(); comboBoxMaKH.DisplayMember = "MaKH"; comboBoxMaKH.ValueMember = "MaKH"; groupBox2.Enabled = false; btnLuuTam.Visible = false; btnThanhToan.Visible = false; } else { textBoxMaHD.ReadOnly = true; textBoxMaKH.ReadOnly = true; comboBoxMaKH.Visible = false; textBoxHTGH.ReadOnly = true; btnHuyHD.Visible = false; btnLuuHD.Visible = false; btnThemKH.Visible = false; textBoxMaCH.Text = HD.MaCuaHang; textBoxMaHD.Text = HD.MaHoaDon; textBoxMaNV.Text = HD.MaNV; textBoxHTGH.Text = HD.HTGiaoHang; if (HD.TinhTrang == 1) { textBoxTinhTrangHD.Text = "Đã Thanh Toán"; btnThemSPMua.Visible = false; btnLuuEditSL.Visible = false; btnXoaSPMua.Visible = false; btnLuuTam.Visible = false; btnThanhToan.Visible = false; btnLuuHD.Visible = false; btnHuyHD.Visible = false; btnThemSPMua.Visible = false; btnLuuEditSL.Visible = false; btnXoaSPMua.Visible = false; btnThanhToan.Visible = false; btnLuuTam.Visible = false; } else { textBoxTinhTrangHD.Text = "Chưa Thanh Toán"; btnThanhToan.Visible = true; } if (HD.HTGiaoHang.ToLower() != "Trực Tiếp".ToLower()) { textBoxTinhTrangGiaHang.Visible = true; lbTrangGiaoHang.Visible = true; linkLbChiTietGiaoHang.Visible = true; try { textBoxTinhTrangGiaHang.Text = GiaoHangBUS.GetGiaoHangByMaHD_MaCH(HD.MaHoaDon, HD.MaCuaHang).TinhTrangGH.ToString(); if (textBoxTinhTrangGiaHang.Text == "Đang Giao Hàng") { btnThanhToan.Visible = false; btnLuuTam.Visible = false; } } catch { } radioGiaoHang.Checked = true; } else { textBoxTinhTrangGiaHang.Visible = false; lbTrangGiaoHang.Visible = false; linkLbChiTietGiaoHang.Visible = false; } radioGiaoHang.Enabled = false; radioMuaTT.Enabled = false; dateTimePickerNgayVietHD.Value = HD.NgayLapHD; KhachHang kh = KHBUS.GetKHByMAKH(HD.MaKH); textBoxTenKH.Text = kh.TenKH; textBoxDiaChi.Text = kh.DiaChi; txtboxSDT.Text = kh.SDT; textBoxMaKH.Text = kh.MaKH; chiTietHoaDonBindingSource.DataSource = ChiTietHoaDonBUS.GetChieTietHD_ByMaHD(HD.MaHoaDon, HD.MaCuaHang); lbTongTien.Text = ChiTietHoaDonBUS.TinhTien_ByMaHD(HD.MaHoaDon, HD.MaCuaHang).ToString(); } }
private void frmKhachHanh_Load(object sender, EventArgs e) { khBUS = new KHBUS(); this.loadData_Vao_dtgvDsKhachHang(); }