public static bool TryReloadTemperatureState() { TemperatureOverlayState temperatureState; if (!_jsonLoader.TryLoadTemperatureState(out temperatureState)) { return(false); } TemperatureOverlayState = temperatureState; return(true); }
private bool TryLoadLastAppState() { var result = true; try { MaterialState = _stateManager.LoadMaterialColorState(); } catch (Exception e) { Status = "Can't load last material state"; _logger.Log(e); MaterialState = new MaterialColorState(); result = false; } try { OnionState = _stateManager.LoadOnionState(); } catch (Exception e) { Status = "Can't load last onion state"; _logger.Log(e); OnionState = new OnionState(); result = false; } try { TemperatureOverlayState = _stateManager.LoadTemperatureState(); } catch (Exception e) { Status = "Can't load last temperature overlay state"; _logger.Log(e); TemperatureOverlayState = new TemperatureOverlayState(); result = false; } return(result); }
public bool TryLoadTemperatureState(out TemperatureOverlayState state) { try { state = this._configuratorStateManager.LoadTemperatureState(); return(true); } catch (Exception e) { this._logger.Log(e); this._logger.Log("Can't load overlay temperature state"); state = new TemperatureOverlayState(); return(false); } }
/* * public void SaveOnionState(OnionState state) * { * this._manager.Serialize(state, Paths.OnionStatePath); * } */ public void SaveTemperatureState(TemperatureOverlayState state) { this._manager.Serialize(state, Paths.TemperatureStatePath); }