public UCHoaDonBanHang() { InitializeComponent(); HienThiCacNamTreeView(); HienThiLoaiKhachHangBLL hienThiLoaiKhachHangBLL = new HienThiLoaiKhachHangBLL(); HienThiPhieuXuatBLL hienThiPhieuXuatBLL = new HienThiPhieuXuatBLL(); foreach (LoaiKhachHang loaiKhachHang in hienThiLoaiKhachHangBLL.HienThiDanhSachLoaiKhachHang()) { cbLoaiKhachHang.Items.Add(loaiKhachHang); } HienThiDanhSachDonHang(hienThiPhieuXuatBLL.LayToanBoPhieuXuat()); }
private void btnXoa_Click(object sender, EventArgs e) { HienThiPhieuXuatBLL hienThiPhieuXuatBLL = new HienThiPhieuXuatBLL(); bool k = hienThiPhieuXuatBLL.XoaThongTinPhieuXuat(texMaHoaDon.Text); if (k == false) { MessageBox.Show("Bạn Cần Nhập Mã Hóa Đơn Trước Khi Xóa"); } else { MessageBox.Show("Xóa Sản Phẩm Thành Công "); } }
private void tvPhanLoaiHoaDon_AfterSelect(object sender, TreeViewEventArgs e) { if (e.Node != null) { if (e.Node.Level == 0) { e.Node.ExpandAll(); } } HienThiPhieuXuatBLL hienThiPhieuXuatBLL = new HienThiPhieuXuatBLL(); if (e.Node.Level == 3) { NgayThang ngayThang = e.Node.Tag as NgayThang; HienThiDanhSachDonHang(hienThiPhieuXuatBLL.LayPhieuXuatTheoNgayThangNam(ngayThang.NgayThangNam)); DateTime = ngayThang.NgayThangNam; } }
private void btnChinhSua_Click(object sender, EventArgs e) { if (txtMaKhachHang.Text.Trim() == "" || txtMaKhachHang.Text.Trim() == null) { MessageBox.Show("Bạn Cần Nhập Mã Khách Hàng Trước Khi Thêm"); return; } if (cbKhoHang.SelectedIndex == -1) { MessageBox.Show("Bạn Cần Chọn Kho Hàng Cần Xuất Hóa Đơn"); return; } if (CbNhanViens.SelectedIndex == -1) { MessageBox.Show("Bạn Chọn Nhân Viên Phụ Trách Hóa Đơn Đó"); return; } if (texMaHoaDon.Text.Trim() == "" || texMaHoaDon.Text == null) { MessageBox.Show("Bạn Cần Nhập Mã Hóa Đơn Trước Khi Thêm"); return; } if (DateNgayXuat.Value == null) { MessageBox.Show("Bạn Cần Chọn Ngày Thêm Hóa Đơn"); return; } PhieuXuat phieuXuat = new PhieuXuat() { MaPhieuXuat = texMaHoaDon.Text, MaKhachHang = txtMaKhachHang.Text, NgayXuat = DateNgayXuat.Value }; KhoHang khoHang = cbKhoHang.SelectedItem as KhoHang; phieuXuat.MaKhoHang = khoHang.MaKhoHang; NhanVien nhanVien = CbNhanViens.SelectedItem as NhanVien; phieuXuat.MaNhanVien = nhanVien.MaNhanVien; HienThiPhieuXuatBLL hienThiPhieuXuatBLL = new HienThiPhieuXuatBLL(); hienThiPhieuXuatBLL.CapNhapThongTinPhieuXuat(phieuXuat); HienThiDanhSachDonHang(hienThiPhieuXuatBLL.LayToanBoPhieuXuat()); }
private void gvDanhSachHoaDon_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { DataGridViewRow dataGridViewRow = gvDanhSachHoaDon.Rows[e.RowIndex]; texMaHoaDon.Text = dataGridViewRow.Cells[0].Value + ""; foreach (KhoHang kh in cbKhoHang.Items) { if (kh.TenKhoHang == dataGridViewRow.Cells[5].Value + "") { cbKhoHang.SelectedItem = kh; } } foreach (NhanVien nv in CbNhanViens.Items) { if (nv.MaNhanVien == dataGridViewRow.Cells[1].Value + "") { CbNhanViens.SelectedItem = nv; } } HienThiPhieuXuatBLL hienThiPhieuXuatBLL = new HienThiPhieuXuatBLL(); foreach (PhieuXuat px in hienThiPhieuXuatBLL.LayToanBoPhieuXuat()) { if (px.MaPhieuXuat == dataGridViewRow.Cells[0].Value + "") { DateNgayXuat.Value = px.NgayXuat; break; } } txtMaKhachHang.Text = dataGridViewRow.Cells[3].Value + ""; HienThiKhachHangTheoMa(txtMaKhachHang.Text); HienThiCT_PhieuXuatBLL HienThiCT_PhieuXuatBLL = new HienThiCT_PhieuXuatBLL(); HienThiDanhSachCT_PhieuXuat(HienThiCT_PhieuXuatBLL.HienThiChiTietPhieuXuatTheoMa (dataGridViewRow.Cells[0].Value + "")); } }