public InventoryDataSource GetFromFile() { InventoryDataSource data = null; string sText = GetTextFromFile(); if (sText != "") { data = JsonConvert.DeserializeObject<InventoryDataSource>(sText, GetJsonSettings()); } else { data = new InventoryDataSource(); } return data; }
public void Save( InventoryDataSource dataSource) { string sText = JsonConvert.SerializeObject(dataSource, GetJsonSettings()); File.WriteAllText(GetPath(), sText); }