public void HaberlerYaz(Haberler haberr) { using (TextWriter yaz = new StreamWriter(yol, true)) { yaz.WriteLine("Haber No:" + haberr.Id.Trim(), Environment.NewLine); yaz.WriteLine("Başlık:" + haberr.Baslik.Trim(), Environment.NewLine); yaz.WriteLine("Açıklama:" + haberr.Aciklama.Trim(), Environment.NewLine); yaz.WriteLine("Link:" + haberr.Link.Trim(), Environment.NewLine); yaz.WriteLine("Tarih:" + haberr.Tarih.ToString(), Environment.NewLine); } }
private void YeniHaberiGoster(Haberler haberr) { Frmxmlyeni Frmxmlyeni = new Frmxmlyeni(haberr); Frmxmlyeni.ShowDialog(); groupBox1.Text = "En Son Haberler(" + haberr.Id.Trim() + ")"; labelbaslik.Text = haberr.Baslik.Trim(); labelaciklama.Text = haberr.Aciklama.Trim(); labeltarih.Text = haberr.Tarih.ToString(); labellink.Text = haberr.Link.Trim(); HaberlerYaz(haberr); }
private void HaberGetir() { Haberleryeni = new List <Haberler>(); XmlDocument xml = new XmlDocument(); xml.Load("https://www.aa.com.tr/tr/rss/default?cat=guncel"); XmlNodeList xmlim = xml.SelectNodes("rss/channel/item"); foreach (XmlNode xmli in xmlim) { try { Haberler haberler = new Haberler(); XmlNode xmlekle = xmli.SelectSingleNode("title"); haberler.Baslik = xmlekle != null ? xmlekle.InnerText : ""; xmlekle = xmli.SelectSingleNode("guid"); haberler.Id = xmlekle != null ? xmlekle.InnerText : ""; xmlekle = xmli.SelectSingleNode("pubDate"); string tarih = xmlekle != null ? xmlekle.InnerText : ""; haberler.Tarih = Convert.ToDateTime(tarih); xmlekle = xmli.SelectSingleNode("description"); haberler.Aciklama = xmlekle != null ? xmlekle.InnerText : ""; xmlekle = xmli.SelectSingleNode("description"); haberler.Aciklama = xmlekle != null ? xmlekle.InnerText : ""; if (haberler.Tarih >= DateTime.Today) { Haberleryeni.Add(haberler); } } catch { } HaberGetir(); } }
public Mesaj(Haberler haberr) { InitializeComponent(); groupBox1.Text = "En Son Haber(" + haberr.Id.Trim() + ")"; labelbaslik.Text = haberr.Baslik.Trim(); }
public Frmxmlyeni(Haberler haber) { }