//method with algorithm for adding new user to DB private (bool, bool) ExecuteAddingNewUserAlgorithm() { bool newUserSuccessfullyAdded = false; _logger.Info($"Execution of algorithm for checking if inputed data was correct (new user mode), started."); bool ok = CheckUserName(); if (ok) { ok = CheckPasswords(); } if (ok) { ok = CheckIfAccessLevelIsChoosen(); } if (ok) { ok = CheckIfTimeoutIsChoosen(); } if (ok) { _logger.Info($"Adding new user to DB procedure started."); UserDataManipulationHandler adder = new UserDataManipulationHandler(_realmProvider); newUserSuccessfullyAdded = adder.AddNewUser(UserNameText, PasswordText1, SelectedLevel.AccessLevel, AutomaticLogOff, SelectedTimeout.Minutes, CountLanguagePrevilages()); } return(newUserSuccessfullyAdded, ok); }
private bool AddDefaultUser() { return(_handler.AddNewUser("Administrator", "administrator", AccessLevelEnum.Administrator, false, 1, 65535)); }