static Database() { TempData = new TempData(); SavedData = DataSaver <SavedData> .Load("SavedData"); if (SavedData == null) { SavedData = new SavedData(); } }
internal static ImageSource GetFactoryImage(Factory factory) { if (factory != null) { string name = "factory" + factory.Id; var bytes = DataSaver <byte[]> .Load(name); if (bytes == null) { return(null); } var imgSource = new BitmapImage(); imgSource.SetSource(new MemoryStream(bytes)); return(imgSource); } return(null); }