Example #1
0
        public void LoadHangGiay()
        {
            tvHangGiay.Nodes.Clear();
            List <HangGiay_DTO> listHang     = new List <HangGiay_DTO>();
            List <LoaiGiay_DTO> listLoaiGiay = new List <LoaiGiay_DTO>();
            HangGiay_BUS        hangGiay_bus = new HangGiay_BUS();
            LoaiGiay_BUS        loaiGiay_bus = new LoaiGiay_BUS();

            listHang = hangGiay_bus.LayDanhSach();


            tvHangGiay.Nodes.Add("Tất Cả");
            foreach (HangGiay_DTO hang in listHang)
            {
                TreeNode root = new TreeNode();
                root.Text = hang.tenHang;
                root.Tag  = hang;

                listLoaiGiay = loaiGiay_bus.LayDanhSachTheoIDHang(hang.id);

                foreach (LoaiGiay_DTO loaigiay in listLoaiGiay)
                {
                    TreeNode nodeLoaiGiay = new TreeNode();
                    nodeLoaiGiay.Text = loaigiay.tenLoaiGiay;
                    nodeLoaiGiay.Tag  = loaigiay;

                    root.Nodes.Add(nodeLoaiGiay);
                }
                tvHangGiay.Nodes.Add(root);
            }
            tvHangGiay.ExpandAll();
            cbHangGiay.DataSource    = listHang;
            cbHangGiay.DisplayMember = "tenHang";
            cbHangGiay.ValueMember   = "id";
        }
Example #2
0
        private void btn_Click(object sender, EventArgs e)
        {
            HangGiay_BUS hang_bus     = new HangGiay_BUS();
            LoaiGiay_BUS loaigiay_bus = new LoaiGiay_BUS();
            Giay_DTO     giay         = ((sender as Button).Tag) as Giay_DTO;

            idGiay           = giay.id;
            txtTenGiay.Text  = giay.tenGiay;
            txtTenHang.Text  = hang_bus.LayTenBangID(giay.idHangGiay);
            txtLoaiGiay.Text = loaigiay_bus.LayTenBangID(giay.idLoaiGiay);
            LoadSize(giay.id);
            picSP.BackgroundImage       = Image.FromFile(giay.hinhAnh);
            picSP.BackgroundImageLayout = ImageLayout.Zoom;
        }