示例#1
0
        public Boolean readData()
        {
            StreamReader rd;

            if (!File.Exists(fileName))
            {
                FileStream fs = File.Create(fileName);
                rd = new StreamReader(fs, Encoding.UTF8);
            }
            else
            {
                rd = new StreamReader(this.fileName);
            }

            //String idMH, ma_HK, tenMH;
            //int soTC, lyThuyet, thucHanh;

            String idMN;

            idMN = rd.ReadLine();
            while (idMN != null)
            {
                ChiTietDT ct = new ChiTietDT();
                ct.SetIdMN(idMN);
                ct.SetMaNganh(rd.ReadLine());
                chitetdt.Add(ct);

                idMN = rd.ReadLine();
            }

            return(true);
        }
示例#2
0
        public Boolean updateMaNganh(String IDMN, String MaNganh)
        {
            ChiTietDT ct = chitetdt.Find(x => x.getIDMN().Equals(IDMN));

            if (ct != null)
            {
                return(false);
            }
            ct.SetIdMN(IDMN);
            ct.SetMaNganh(MaNganh);
            return(true);
        }