public void set(string key, string value) { if (ActivePrinterProfile.Instance.ActivePrinter == null) { //No printer selected } else { LoadDataIfNeeded (); DataStorage.PrinterSetting setting; if (settingsDictionary.ContainsKey(key)) { setting = settingsDictionary[key]; } else { setting = new DataStorage.PrinterSetting(); setting.Name = key; setting.PrinterId = ActivePrinterProfile.Instance.ActivePrinter.Id; settingsDictionary[key] = setting; } setting.Value = value; setting.Commit(); } }
public void set(string key, string value) { if (ActiveSliceSettings.Instance == null) { //No printer selected } else { LoadDataIfNeeded(); PrinterSetting setting; if (settingsDictionary.ContainsKey(key)) { setting = settingsDictionary[key]; } else { // TODO: Review int printerID int printerID; int.TryParse(ActiveSliceSettings.Instance.Id, out printerID); setting = new PrinterSetting(); setting.Name = key; setting.PrinterId = printerID; settingsDictionary[key] = setting; } setting.Value = value; setting.Commit(); } }
public void set(string key, string value) { if (ActivePrinterProfile.Instance.ActivePrinter == null) { //No printer selected } else { LoadDataIfNeeded(); DataStorage.PrinterSetting setting; if (settingsDictionary.ContainsKey(key)) { setting = settingsDictionary[key]; } else { setting = new DataStorage.PrinterSetting(); setting.Name = key; setting.PrinterId = ActivePrinterProfile.Instance.ActivePrinter.Id; settingsDictionary[key] = setting; } setting.Value = value; setting.Commit(); } }