private void GetDataFromDb() { try { Settings = SettingsLogic.ReadConfiguration(); string conString = $"Data Source={Settings.ConnectionString.DataSource}" + $"AttachDbFilename = {Settings.ConnectionString.AttachDbFilename}" + $"Integrated Security = {Settings.ConnectionString.IntegratedSecurity}"; db = new DataContext(conString); firstNamesFromDb.AddRange(db.FirstNames); secondNamesFromDb.AddRange(db.SecondNames); if (firstNamesFromDb.Count == 0 || secondNamesFromDb.Count == 0) { this.Invoke(new Action(() => AskForData())); } } catch (InvalidOperationException) { throw; } catch (SqlException) { this.Invoke(new Action(() => AskForData())); } catch (Exception ex) { MessageBox.Show($"Произошла ошибка\n{ex.Message}", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } ButtonUserGenerate.Invoke(new Action(() => { ButtonUserGenerate.Enabled = true; })); LoadIndicator.Invoke(new Action(() => { LoadIndicator.Hide(); })); }
public ActionResult GetHolidayByYear(int year) { SettingsLogic sLogic = new SettingsLogic(); var data = sLogic.GetHolidaySetting(year); return(Json(data)); }
private async void InitChildViewModels() { settingsLogic = new SettingsLogic(); Settings settings = await settingsLogic.LoadSettingsAsync(); GeneralSettingsVM = new GeneralSettingsViewModel() { RunAtStartup = settings.RunAtStartup, IsLearnerEnabled = settings.IsLearnerEnabled, IsDynamicEnabled = settings.IsDynamicEnabled, }; LearnerSettingsVM = new LearnerSettingsViewModel() { MinInterval = settings.MinInterval, SecInterval = settings.SecInterval, Timeout = settings.Timeout, Option = settings.VocabularySource, CustomWordList = settings.CustomWordList, UseHistoryWordlist = settings.UseHistoryWordlist, UseCustomWordlist = settings.UseCustomWordlist, }; DynamicSettingsVM = new DynamicSettingsViewModel() { AutoCopyToClipboard = settings.AutoCopyToClipboard, UseTriggerKey = settings.UseTriggerKey, SelectedKey = settings.TriggerKey, }; generalSettingsVM.SettingsChanged += OnSettingsChanged; learnerSettingsVM.SettingsChanged += OnSettingsChanged; dynamicSettingsVM.SettingsChanged += OnSettingsChanged; }
public void ReviewsCountIsFifty() { List <HtmlDocument> htmlDocList = ReviewLogic.GetReviews(SettingsLogic.GetURL()); List <Review> reviewList = ReviewLogic.ParseReviews(htmlDocList); Assert.IsTrue(reviewList.Count == 50); }
public ActionResult SaveHolidaySetting(HolidaySetting[] holidays, bool isInit) { SettingsLogic logic = new SettingsLogic(); var result = logic.SaveHolidaySetting(holidays, isInit); return(Json(result)); }
public ActionResult DeleteHolidaySetting(HolidaySetting[] holidays) { SettingsLogic logic = new SettingsLogic(); var result = logic.DeleteHolidaySetting(holidays); return(Json(result)); }
public ActionResult DeleteWorkTimeSetting(Guid timeId) { SettingsLogic logic = new SettingsLogic(); var result = logic.DeleteWorkTime(timeId); return(Json(result)); }
public ActionResult GetHolidaySetting(int year) { SettingsLogic logic = new SettingsLogic(); var result = logic.GetHolidaySetting(year); return(Json(result)); }
public ActionResult GetWorkTimeSetting() { SettingsLogic logic = new SettingsLogic(); var result = logic.GetWorkTimeSetting(); return(Json(result)); }
public ActionResult SaveWorkTimeSetting(WorkTimeSetting workTime) { SettingsLogic logic = new SettingsLogic(); var result = logic.SaveWorkTime(workTime); return(Json(result)); }
public CreateDatabase() { Settings = SettingsLogic.ReadConfiguration(); ConnectionStringProperty = $"Data Source={Settings.ConnectionString.DataSource}" + $"AttachDbFilename = {Settings.ConnectionString.AttachDbFilename}" + $"Integrated Security = {Settings.ConnectionString.IntegratedSecurity}"; }
public ActionResult GetHoliday(DateTime begin, DateTime end) { SettingsLogic sLogic = new SettingsLogic(); var data = sLogic.GetHolidaySetting(begin, end); return(Json(data)); }
public Application() { InitializeComponent(); lk = new Logic(); se = new SettingsLogic(); seWin = new SettingsWinForm(); }
public DatabaseFill() { Settings = SettingsLogic.ReadConfiguration(); ConnectionStringProperty = $"Data Source={Settings.ConnectionString.DataSource}" + $"AttachDbFilename = {Settings.ConnectionString.AttachDbFilename}" + $"Integrated Security = {Settings.ConnectionString.IntegratedSecurity}"; db = new DataContext(ConnectionStringProperty); }
public async Task <SiteSetting> Put(string settingname, [FromBody] SiteSetting setting) { setting.SettingName = settingname; var settingLogic = new SettingsLogic(Cache, Context); return(await settingLogic.CreateOrUpdateSetting(setting)); }
public void LoadSettings(SettingsLogic.Settings settings) { _settings = settings; _currentTrigger = GameController.Triggers.None; TriggersPressed.SelectedValue = _currentTrigger; SetDropDowns(); }
public void LoadSettings(SettingsLogic.Settings settings) { _settings = settings; MouseLookSlider.Value = _settings.Options.GetOption(SettingsLogic.OptionNames.MouseLookSensitivity).GetValueAsDouble(); CursorMoveSlider.Value = _settings.Options.GetOption(SettingsLogic.OptionNames.CursorMoveSensitivity).GetValueAsDouble(); CursorCenterOffsetXSlider.Value = _settings.Options.GetOption(SettingsLogic.OptionNames.CursorCenterOffsetX).GetValueAsDouble(); CursorCenterOffsetYSlider.Value = _settings.Options.GetOption(SettingsLogic.OptionNames.CursorCenterOffsetY).GetValueAsDouble(); }
public TaskIconViewModel() { settingsLogic = new SettingsLogic(); historyLogic = new HistoryLogic(); wordLogic = new WordLogic(); InitLearner(); InitDynamic(); LoadCommands(); }
public static void Main(string[] args) { Console.WriteLine("Fetching Reviews...."); List <HtmlDocument> htmlDocList = ReviewLogic.GetReviews(SettingsLogic.GetURL()); List <Review> reviews = ReviewLogic.ParseReviews(htmlDocList); ScoreLogic.CalculateScores(reviews); ReviewLogic.PrintReviewsToConsole(reviews); Console.WriteLine("Press enter to close."); Console.ReadLine(); }
public AppSettingsForm() { int ModifyCount = Enum.GetNames(typeof(Modify)).Length; IsModified = new bool[ModifyCount]; InitializeComponent(); DataProviderComboEdit.DataSource = SqlList; DataSourceComboEdit.DataSource = DataSourceList; progressPanel.Show(); Settings = SettingsLogic.ReadConfiguration(); FillSettingsFields(); progressPanel.Hide(); }
public void TextCheck_Test() { //arrange int var = 1; string senderText = "3"; bool expected = true; //act bool result = SettingsLogic.TextCheck(ref var, senderText); //assert Assert.AreEqual(expected, result); }
// GET: Attended 出勤情况查询 public ActionResult Attended() { SettingsLogic slogic = new SettingsLogic(); ViewBag.WorkTimeSetting = slogic.GetEnabledWorkTimeSetting(); EmployeeLogic empLogic = new EmployeeLogic(); ViewBag.Employees = empLogic.GetAllEmployees(false); IUserData user = UserContext.CurrentUser; ViewBag.EmployeeId = user.UserId.ToString(); return(View()); }
public void InitializeSettings(SettingsLogic.Settings settings) { try { _settings = settings; // It's possible the settings file doesn't include the options or there is a // conversion exception _moveStick = _settings.Options.GetOption(OptionNames.MoveStick).GetValueAsThumbSticks(); _lookStick = _settings.Options.GetOption(OptionNames.LookStick).GetValueAsThumbSticks(); _mouseLookSensitivity = _settings.Options.GetOption(OptionNames.MouseLookSensitivity).GetValueAsDouble(); _cursorMoveSensitivity = _settings.Options.GetOption(OptionNames.CursorMoveSensitivity).GetValueAsDouble(); _cursorCenterOffsetX = _settings.Options.GetOption(OptionNames.CursorCenterOffsetX).GetValueAsDouble(); _cursorCenterOffsetY = _settings.Options.GetOption(OptionNames.CursorCenterOffsetY).GetValueAsDouble(); } finally { } }
public void TextCheck_Test() { //arrange int timeBeforeStart = 1; int timeBeforeErasing = 1; int erasingSpeed = 1; int stopPermissionTime = 1; bool expected = true; //act bool result = SettingsLogic.ApplyActivation(ref timeBeforeStart, ref timeBeforeErasing, ref erasingSpeed, ref stopPermissionTime); //assert Assert.AreEqual(expected, result); }
private void ButtonSaveSettings_Click(object sender, EventArgs e) { try { progressPanel.Show(); SettingsLogic.SetDefaultConnectionString(Settings, Environment.CurrentDirectory + "\\DatabaseCreating.exe.config"); FillSettingsModel(); SettingsLogic.SaveConfiguration(Settings); MessageBox.Show("Успешно сохранено", "Операция выполнена", MessageBoxButtons.OK, MessageBoxIcon.Information); ButtonSaveSettings.Enabled = false; ButtonUpdateDatabase.Enabled = true; Settings = SettingsLogic.ReadConfiguration(); progressPanel.Hide(); } catch (Exception ex) { MessageBox.Show("Во время сохранения xml конфигурации произошла ошибка\n" + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public async Task <string> GetSetting(string settingName) { if (string.IsNullOrEmpty(settingName)) { throw new CallerException("SettingName Cannot Be Blank"); } string settingValue = await Cache.Get <string>(GetCacheKey(settingName)); if (settingValue != null) { return(settingValue); } var settingLogic = new SettingsLogic(Cache, Context); settingValue = await settingLogic.GetStrSetting(settingName); return(settingValue); }
public ActionResult Record() { DictionaryLogic dlogic = new DictionaryLogic(); ViewBag.AttendanceTypes = new SelectList( dlogic.GetEnabledDictionaryItems(DictionaryLogic.AttendanceType), DictionaryLogic.ValueField, DictionaryLogic.TextField); ProjectLogic plogic = new ProjectLogic(); var projects = plogic.GetProjectStage(UserContext.CurrentUser.UserId); ViewBag.Projects = projects; ViewBag.ProjectSelectList = new SelectList( projects, "ProjectId", "ProjectName"); SettingsLogic slogic = new SettingsLogic(); ViewBag.WorkTimeSetting = slogic.GetEnabledWorkTimeSetting(); return(View()); }
/// <summary> /// Helps to control state of controls and buttons depending on data entered. /// </summary> /// <param name="var"> /// The variable. /// </param> /// <param name="sender"> /// The sender. /// </param> public void TextBoxNumberEnter(ref int var, ref TextBox sender) { if (SettingsLogic.TextCheck(ref var, sender.Text.ToString())) { sender.Background = Brushes.White; } else { sender.Background = Brushes.Red; } if (SettingsLogic.ApplyActivation(ref timeBeforeStart, ref timeBeforeErasing, ref erasingSpeed, ref stopPermissionTime)) { applyB.IsEnabled = true; } else { applyB.IsEnabled = false; } }
private void LoadLogic() { settingsLogic = new SettingsLogic(); wordLogic = new WordLogic(); WordList = wordLogic.WordList; historyLogic = new HistoryLogic(); history = historyLogic.LoadHistory<string>(); Word word; if (history.Count > 0) word = wordLogic.Search(history.Current); else word = wordLogic.Search(WordList.FirstOrDefault()); if (word != null) ShowDefinition(word); NotifyHistoryChange(); }
private void SendAction() { if (!String.IsNullOrEmpty(_fileName) || Export()) { var view = ViewManager.GetView <ViewModel.SetValueViewModel>(); view.ShowDialog(); var viewModel = view.DataContext as SetValueViewModel; if (viewModel.IsContinued) { var settingsLogic = new SettingsLogic(); var senderLogic = new EmailSendLogic( settingsLogic.SmtpURL, settingsLogic.SmtpPort, settingsLogic.EnableSSL, settingsLogic.EMail, settingsLogic.Password ); senderLogic.Send(_fileName, viewModel.Value); } } }
public void ReviewCountIsFive() { List <HtmlDocument> htmlDocList = ReviewLogic.GetReviews(SettingsLogic.GetURL()); Assert.IsTrue(htmlDocList.Count == 5); }
public void URLIsNotNull() { Assert.IsNotNull(SettingsLogic.GetURL()); }
public void ReviewHtmlIsNotNull() { List <HtmlDocument> htmlDocList = ReviewLogic.GetReviews(SettingsLogic.GetURL()); Assert.IsFalse(string.IsNullOrWhiteSpace(htmlDocList[0].Text)); }