public void Update(TipiDAL tip) { try { ParseTipFile(); var result = TipList.Where(x => x.Id == tip.Id).FirstOrDefault(); TipList.Remove(result); TipList.Add(tip); using (StreamWriter sw = File.CreateText(@"C:\Users\Yasin\Documents\GitHub\proje2-yetisyagauss\proje2-yetisyagauss\DeuCSC.Proje2.DAL\Data\Odalar.txt")) { sw.Flush(); JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(sw, TipList); } } catch (Exception e) { Console.WriteLine(e); } }
public void Add(TipiDAL tip) { try { ParseTipFile(); if (TipList == null) { TipList = new List <TipiDAL>(); } TipList.Add(tip); using (StreamWriter sw = File.CreateText(@"C:\Users\Yasin\Documents\GitHub\proje2-yetisyagauss\proje2-yetisyagauss\DeuCSC.Proje2.DAL\Data\Odalar.txt")) { sw.Flush(); JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(sw, TipList); } } catch (Exception e) { Console.WriteLine(e); } }