예제 #1
0
        public void Sil(Kanal kanal)
        {
            Kanal silinenKanal = _aktar.Kanallar.FirstOrDefault(k => string.Equals(k.Ad, kanal.Ad, StringComparison.CurrentCultureIgnoreCase));

            if (silinenKanal != null)
            {
                _aktar.Kanallar.Remove(silinenKanal);
            }
        }
예제 #2
0
        private void KanallariEkle(string satir)
        {
            Kanal kanal = new Kanal
            {
                Ad   = KanalAdRegex(satir),
                Grup = KanalGrupRegex(satir),
                Link = LinkRegex(satir)
            };

            Kanallar.Add(kanal);
        }
예제 #3
0
 public List <Kanal> GrubaGoreBul(Kanal kanal)
 {
     return(_aktar.Kanallar.FindAll(g => g.Grup.ToLower().Contains(kanal.Grup.ToLower())));
 }
예제 #4
0
 public List <Kanal> AdaGoreBul(Kanal kanal)
 {
     return(_aktar.Kanallar.FindAll(a => a.Ad.ToLower().Contains(kanal.Ad.ToLower())));
 }