Example #1
0
        public DanhSachThietBi PhanLoai_ThietBi(DanhSachThietBi DS, int loai)
        {
            DanhSachThietBi kq = new DanhSachThietBi();

            foreach (var item in DS.DS)
            {
                switch ((PhanLoai)loai)
                {
                case PhanLoai.MayTinh:
                    if (item is MayTinh)
                    {
                        kq.Them(item);
                    }
                    break;

                case PhanLoai.MayAnh:
                    if (item is MayAnh)
                    {
                        kq.Them(item);
                    }
                    break;

                case PhanLoai.DienThoai:
                    if (item is DienThoai)
                    {
                        kq.Them(item);
                    }
                    break;

                default:
                    break;
                }
            }
            return(kq);
        }
Example #2
0
        public DanhSachThietBi Cau1_Tim_DienThoai_It_CPU(DanhSachThietBi a)
        {
            DanhSachThietBi kq = new DanhSachThietBi();

            foreach (var item in a.DS)
            {
                DienThoai t = (DienThoai)item;
                foreach (var lk in t.DS_LK)
                {
                    if (lk is CPU && lk.SoLuong == 1)
                    {
                        kq.Them(item);
                    }
                }
            }
            return(kq);
        }