示例#1
0
        public List <Ders> GetDersler()
        {
            List <Ders> dersler = new List <Ders>();

            _path = Application.StartupPath; // C:\Projelerim\DersBilgileri\DersBilgileri\bin\Debug  exe bu path i döner
            _path = _path.Replace(@"\bin\Debug", @"\Files") + @"\Dersler.txt";
            IEnumerable <string> dersSatirlari = File.ReadLines(_path);
            Ders ders;

            foreach (var dersSatiri in dersSatirlari)
            {
                ders            = new Ders();
                ders.Id         = Convert.ToInt32(dersSatiri.Split(';')[0]);
                ders.Adi        = dersSatiri.Split(';')[1];
                ders.Kategorisi = (KategoriEnum)Convert.ToInt32(dersSatiri.Split(';')[2]);
                ders.Icerigi    = dersSatiri.Split(';')[3];
                ders.Kredisi    = Convert.ToByte(dersSatiri.Split(';')[4]);
                dersler.Add(ders);
            }

            return(dersler);
        }
示例#2
0
 public void Add(Ders ders)
 {
     _operations.AddDersler(ders);
 }
示例#3
0
 public void AddDersler(Ders ders)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public void AddDers(Ders ders)
 {
 }
 public void AddDersler(Ders ders)
 {
     dersler.Add(ders);
 }