private void hienthiloaisplencbo(Danhmuc dm) { cboloai.Items.Clear(); foreach (Loaisp lsp in dm.dslsp) { cboloai.Items.Add(lsp); } }
private void cbodanhmuc_SelectedIndexChanged(object sender, EventArgs e) { if (cbodanhmuc.SelectedIndex == -1) { return; } else { Danhmuc DM = cbodanhmuc.SelectedItem as Danhmuc; hienthiloaisplencbo(DM); } }
private void DL() { Danhmuc Đồ_uống = new Danhmuc() { maDM = "1", tenDM = "Đồ Uống" }; CSDL.Add(Đồ_uống); Danhmuc Đồ_ăn = new Danhmuc() { maDM = "2", tenDM = "Đồ Ăn" }; CSDL.Add(Đồ_ăn); Danhmuc Đồ_dùng = new Danhmuc() { maDM = "3", tenDM = "Đồ Dùng" }; CSDL.Add(Đồ_dùng); Loaisp có_cồn = new Loaisp() { maloaisp = "1", tenloaisp = "Có Cồn", tendm = Đồ_uống }; Đồ_uống.dslsp.Add(có_cồn); Loaisp có_ga = new Loaisp() { maloaisp = "2", tenloaisp = "Có Ga", tendm = Đồ_uống }; Đồ_uống.dslsp.Add(có_ga); Loaisp ăn_nhanh = new Loaisp() { maloaisp = "1", tenloaisp = "Ăn Nhanh", tendm = Đồ_ăn }; Đồ_ăn.dslsp.Add(ăn_nhanh); Loaisp ăn_chậm = new Loaisp() { maloaisp = "2", tenloaisp = "Ăn Chậm", tendm = Đồ_ăn }; Đồ_ăn.dslsp.Add(ăn_chậm); Loaisp gia_dụng = new Loaisp() { maloaisp = "1", tenloaisp = "Gia Dụng", tendm = Đồ_dùng }; Đồ_dùng.dslsp.Add(gia_dụng); Loaisp xây_dựng = new Loaisp() { maloaisp = "2", tenloaisp = "Xây Dựng", tendm = Đồ_dùng }; Đồ_dùng.dslsp.Add(xây_dựng); Sanpham sp1 = new Sanpham() { ma = "01", tensp = "mirinda", kichco = false, soluong = "20", dongia = 8000, loaisp = có_ga }; Sanpham sp2 = new Sanpham() { ma = "02", tensp = "xaxi", kichco = false, soluong = "25", dongia = 7000, loaisp = có_ga }; có_ga.dssp.Add(sp1); có_ga.dssp.Add(sp2); Sanpham sp3 = new Sanpham() { ma = "01", tensp = "vodka", kichco = true, soluong = "30", dongia = 60000, loaisp = có_cồn }; có_cồn.dssp.Add(sp3); }