public void Restore() { if (!File.Exists(@"C:\DataArrange\" + data.Owner + "-userdata.json")) { FirstStore = true; return; } DataContractJsonSerializer r = new DataContractJsonSerializer(typeof(DataAreas)); FileStream f = File.Open(@"C:\DataArrange\" + data.Owner + "-userdata.json", FileMode.Open); data = (DataAreas)r.ReadObject(f); f.Close(); }
public Storage(string storageID) { if (Directory.Exists(@"C:\DataArrange\") == false) { Directory.CreateDirectory(@"C:\DataArrange\"); } data = new DataAreas { Owner = storageID }; data.Areas = new List <DataArea>(); Restore(); }