public void updateTransfertObject(PartieTO to) { string json = JsonConvert.SerializeObject(to, Formatting.Indented); StreamWriter sw = new StreamWriter(this.cheminRepertoire + @"\" + to.Id + ".json", false, Encoding.Default); sw.Write(json); sw.Dispose(); }
public PartieTO getTransfertObject(long id) { StreamReader sr = new StreamReader(this.cheminRepertoire + @"\" + id + ".json", Encoding.Default); string json = sr.ReadToEnd(); PartieTO partie = JsonConvert.DeserializeObject <PartieTO>(json); sr.Dispose(); return(partie); }
public List <PartieTO> getAllTransfertObject() { List <PartieTO> parties = new List <PartieTO>(); string[] fichiers = Directory.GetFiles(this.cheminRepertoire); StreamReader sr; string json; foreach (string f in fichiers) { sr = new StreamReader(f, Encoding.Default); json = sr.ReadToEnd(); PartieTO partie = JsonConvert.DeserializeObject <PartieTO>(json); parties.Add(partie); sr.Dispose(); } return(parties); }
public void insertTransfertObject(PartieTO to) { to.Id = DateTime.Now.Ticks; updateTransfertObject(to); }