public void BasicTest() { DefaultsManager defaultsManager = new DefaultsManager(); defaultsManager.SetDatabase(@"TestDatabase", true); LayerKindDefault layerKindDefault = new LayerKindDefault { Acceleration = 200, Blower = true, Corner = 200, LayerType = LayerType.Cut, Name = "Test", Power1 = 55, Power1Min = 50, Power2 = 80, Power2Min = 60 }; defaultsManager.GetAll().Count().ShouldBe(0); var result = defaultsManager.Add(layerKindDefault); result.Id.ShouldNotBe(0); defaultsManager.GetAll().Count().ShouldBe(1); }
private void DriverlessC0refCardButton_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { DriverlessC0refCardButton.Background = ConvertColor.ConvertStringColorToSolidColorBrush(ColorManager.Secondary100); try { DefaultsManager.GetDefault(TextManager.DriverlessC0refChannel).Value = DriverlessC0refTextBox.Text; DefaultsManager.SaveDefaults(); ShowErrorMessage("Updated successfully", error: false); } catch (Exception) { ShowErrorMessage("There was an error while updating the 'driverless c0ref channel' settings", error: false, time: 5); } }
private void InitializeDefaults() { fieldsViewModel.DriverlessHorizontalAxis = DefaultsManager.GetDefault(TextManager.DriverlessHorizontalAxis).Value; fieldsViewModel.DriverlessC0refChannel = DefaultsManager.GetDefault(TextManager.DriverlessC0refChannel).Value; fieldsViewModel.DriverlessYChannel = DefaultsManager.GetDefault(TextManager.DriverlessYChannel).Value; }
/// <summary> /// The horizontal axis will be based on the <i>x</i> <see cref="Channel"/>. /// </summary> private Channel HorizontalAxis(int inputFileID) => GetChannel(inputFileID, DefaultsManager.GetDefault(TextManager.DriverlessHorizontalAxis).Value);
public MainWindow() { InitializeComponent(); try { ConfigurationManager.LoadConfigurations(Path.Combine(MakeDirectoryPath("configuration_files"), TextManager.ConfigurationFileName)); Title = $"Telemetry {ConfigurationManager.Version}"; } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } try { UnitOfMeasureManager.InitializeUnitOfMeasures(Path.Combine(MakeDirectoryPath("default_files"), TextManager.UnitOfMeasuresFileName)); } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } try { DriverlessTrackManager.LoadTracks(Path.Combine(MakeDirectoryPath("default_files"), TextManager.DriverlessTracksFolderName)); } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } try { GroupManager.InitGroups(Path.Combine(MakeDirectoryPath("default_files"), TextManager.GroupsFileName)); } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } try { DefaultsManager.LoadDefaults(Path.Combine(MakeDirectoryPath("default_files"), TextManager.DefaultFileName)); } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } try { MenuManager.InitMainMenuTabs(MainMenuTabControl); } catch (Exception exception) { ShowError.ShowErrorMessage(exception.Message); } }