Пример #1
0
        private void HienThiCacNamTreeView()
        {
            for (int i = 1; i < tvPhanLoaiHoaDon.Nodes.Count; i++)
            {
                for (int j = 0; j < tvPhanLoaiHoaDon.Nodes[i].Nodes.Count; j++)
                {
                    tvPhanLoaiHoaDon.Nodes[i].Nodes[j].Remove();
                }
            }
            LayNgayThangBLL layNgayThangBLL = new LayNgayThangBLL();

            foreach (NgayThang ngayThang in layNgayThangBLL.LayDanhSachCacNamPN())
            {
                string   str1      = "Năm " + ngayThang.NgayThangNam.Year;
                TreeNode treeNode1 = new TreeNode(str1);
                foreach (NgayThang Thang in layNgayThangBLL.LayDanhSachCacThangTheoNamPN(ngayThang.NgayThangNam))
                {
                    string   str2      = "Thang " + Thang.NgayThangNam.Month;
                    TreeNode treeNode2 = new TreeNode(str2);
                    DateTime dateTime  = new DateTime(ngayThang.NgayThangNam.Year, Thang.NgayThangNam.Month, 1);
                    foreach (NgayThang Ngay in layNgayThangBLL.LayDanhSachCacNgayTheoThangNamPN(dateTime))
                    {
                        string   str3      = "Ngày " + Ngay.NgayThangNam.Day;
                        TreeNode treeNode3 = new TreeNode(str3);
                        treeNode2.Nodes.Add(treeNode3);
                        NgayThang Date = new NgayThang()
                        {
                            NgayThangNam = new DateTime
                                           (
                                ngayThang.NgayThangNam.Year,
                                Thang.NgayThangNam.Month,
                                Ngay.NgayThangNam.Day
                                           )
                        };
                        treeNode3.Tag = Date;
                    }
                    treeNode1.Nodes.Add(treeNode2);
                }
                tvPhanLoaiHoaDon.Nodes[0].Nodes.Add(treeNode1);
            }
            HienThiNhaCungCapBLL HienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();

            cbNhaCungCap.Items.Clear();
            foreach (NhaCungCap nhancungcap in HienThiNhaCungCapBLL.HienThiDanhSachNCC())
            {
                cbNhaCungCap.Items.Add(nhancungcap);
            }
            HienThiKhoHangBLL hienThiKhoHangBLL = new HienThiKhoHangBLL();

            cbKhoHang.Items.Clear();
            foreach (KhoHang khoHang in hienThiKhoHangBLL.LayToanBoKhoHang())
            {
                cbKhoHang.Items.Add(khoHang);
            }
            HienThiNhaSanXuatBLL hienThiNhaSanXuatBLL = new HienThiNhaSanXuatBLL();
        }
Пример #2
0
        private void HienThiCacDanhMucTreeView()
        {
            for (int i = 1; i < tvPhanLoaiSanPham.Nodes.Count; i++)
            {
                for (int j = 0; j < tvPhanLoaiSanPham.Nodes[i].Nodes.Count; j++)
                {
                    tvPhanLoaiSanPham.Nodes[i].Nodes[j].Remove();
                }
            }
            HienThiLoaiSanPhamBLL hienThiLoaiSanPhamBLL = new HienThiLoaiSanPhamBLL();

            foreach (LoaiSanPham LoaiSanPham in hienThiLoaiSanPhamBLL.HienThiDanhSachLoaiSanPham())
            {
                TreeNode treeNode = new TreeNode(LoaiSanPham.TenLoaiSanPham);
                tvPhanLoaiSanPham.Nodes[2].Nodes.Add(treeNode);
                cbLoaiHang.Items.Add(LoaiSanPham);
                treeNode.Tag = LoaiSanPham;
            }
            HienThiKhoHangBLL hienThiKhoHangBLL = new HienThiKhoHangBLL();

            foreach (KhoHang khoHang in hienThiKhoHangBLL.LayToanBoKhoHang())
            {
                TreeNode treeNode = new TreeNode(khoHang.TenKhoHang);
                tvPhanLoaiSanPham.Nodes[1].Nodes.Add(treeNode);
                cbKhoHang.Items.Add(khoHang);
                treeNode.Tag = khoHang;
            }
            HienThiNhaCungCapBLL hienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();

            foreach (NhaCungCap NhaCungCap in hienThiNhaCungCapBLL.HienThiDanhSachNCC())
            {
                TreeNode treeNode = new TreeNode(NhaCungCap.TenNhaCungCap);
                tvPhanLoaiSanPham.Nodes[3].Nodes.Add(treeNode);
                cbNhaPhanPhoi.Items.Add(NhaCungCap);
                treeNode.Tag = NhaCungCap;
            }
            HienThiNhaSanXuatBLL hienThiNhaSanXuatBLL = new HienThiNhaSanXuatBLL();

            foreach (NhaSanXuat nhaSanXuat in hienThiNhaSanXuatBLL.HienThiDanhSachNSX())
            {
                TreeNode treeNode = new TreeNode("Nhà Sản Xuất " + nhaSanXuat.TenNhaSanXuat);
                tvPhanLoaiSanPham.Nodes[4].Nodes.Add(treeNode);
                cbNhaSanXuat.Items.Add(nhaSanXuat);
                treeNode.Tag = nhaSanXuat;
            }
            //HienThiNhaSanXuatBLL hienSoLuongBLL = new HienThiNhaSanXuatBLL();
            //foreach (S soluong in hienThiNhaSanXuatBLL.HienThiDanhSachNSX())
            //{
            //    TreeNode treeNode = new TreeNode("So Luong " + nhaSanXuat.TenNhaSanXuat);
            //    tvPhanLoaiSanPham.Nodes[4].Nodes.Add(treeNode);
            //    cbNhaSanXuat.Items.Add(nhaSanXuat);
            //    treeNode.Tag = nhaSanXuat;
            //}
        }
Пример #3
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     if (texMaNhaCungCap.Text == "" || texMaNhaCungCap.Text == null)
     {
         MessageBox.Show("Mã Nhà Cung Cấp Không Được Để Trống");
     }
     else
     {
         HienThiNhaCungCapBLL hienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();
         hienThiNhaCungCapBLL.XoaNhaCungCap(texMaNhaCungCap.Text);
         HienThiDanhSachNCC();
     }
 }
Пример #4
0
        private void HienThiDanhSachNCC()
        {
            HienThiNhaCungCapBLL hienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();

            gvNhaCungCap.Rows.Clear();
            foreach (NhaCungCap nhaCungCap in hienThiNhaCungCapBLL.HienThiDanhSachNCC())
            {
                DataGridViewRow dataGridViewRow = new DataGridViewRow();
                dataGridViewRow.CreateCells(gvNhaCungCap);
                dataGridViewRow.Cells[0].Value = nhaCungCap.MaNhaCungCap;
                dataGridViewRow.Cells[1].Value = nhaCungCap.TenNhaCungCap;
                dataGridViewRow.Cells[2].Value = nhaCungCap.DiaChi;
                dataGridViewRow.Cells[3].Value = nhaCungCap.SoDienThoai;
                gvNhaCungCap.Rows.Add(dataGridViewRow);
            }
        }
Пример #5
0
        private void btnTimKiem_Click(object sender, EventArgs e)
        {
            HienThiNhaCungCapBLL hienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();
            List <NhaCungCap>    DanhSachNhaCungCap   = new List <NhaCungCap>();

            if (radioMa.Checked)
            {
                DanhSachNhaCungCap = hienThiNhaCungCapBLL.HienThiDanhSachNCCTheoMa(texTimKiem.Text);
                HienThiDanhSach(DanhSachNhaCungCap);
            }
            else if (radioTen.Checked)
            {
                DanhSachNhaCungCap = hienThiNhaCungCapBLL.HienThiDanhSachNCCTheoTen(texTimKiem.Text);
                HienThiDanhSach(DanhSachNhaCungCap);
            }
            else
            {
                MessageBox.Show("Bạn Cần Nhập Lựa Chọn Trước Khi Tìm Kiếm");
            }
        }
Пример #6
0
 private void btnChinhSua_Click(object sender, EventArgs e)
 {
     if (texMaNhaCungCap.Text == "" || texMaNhaCungCap.Text == null)
     {
         MessageBox.Show("Mã Nhà Cung Cấp Không Được Để Trống");
     }
     else
     {
         NhaCungCap nhaCungCap = new NhaCungCap()
         {
             MaNhaCungCap  = texMaNhaCungCap.Text,
             TenNhaCungCap = texTenNhaCC.Text,
             DiaChi        = texDiaChi.Text,
             SoDienThoai   = texDienThoai.Text
         };
         HienThiNhaCungCapBLL hienThiNhaCungCapBLL = new HienThiNhaCungCapBLL();
         hienThiNhaCungCapBLL.ChinhSuaNhaCungCap(nhaCungCap);
         HienThiDanhSachNCC();
     }
 }