private void ResetModels() { settings = SettingsMethods.ReadConfig(); RolePositionPair = settings.RolePositionsDictionary; for (int i = 0; i < blockACheckedListBox.Items.Count; i++) { blockACheckedListBox.SetItemChecked(i, false); } RolePermissionPair = new Dictionary <Guid, List <Guid> >(); dbRolePermissionPair = new Dictionary <Guid, List <Guid> >(); using (PermissionData data = new PermissionData(settings.ConnectionString)) { foreach (RoleModel role in Roles) { List <PermissionModel> rolePermissionRetrieved = data.GetPermissionListByRoleGuid(role.ID); foreach (PermissionModel perm in rolePermissionRetrieved) { dbRolePermissionPair.AddWithKey(role.ID, perm.ID); } } } foreach (KeyValuePair <Guid, List <Guid> > item in dbRolePermissionPair) { foreach (Guid value in item.Value) { RolePermissionPair.AddWithKey(item.Key, value); } } blockAListBox.SelectedIndex = -1; blockACheckedListBox.SelectedIndex = -1; }
public AuthForm() { InitializeComponent(); Icon = Resources.system; settings = SettingsMethods.ReadConfig(); LoginBox.TextChanged += TextBoxesValueChanged; PasswordBox.TextChanged += TextBoxesValueChanged; SettingsMethods.CheckDatabaseExist(settings); #if DEBUG LoginBox.TextChanged -= TextBoxesValueChanged; PasswordBox.TextChanged -= TextBoxesValueChanged; LoginBox.TextChanged += (s, e) => PasswordBox.Text = LoginBox.Text; PasswordBox.TextChanged += (s, e) => PasswordBox.Text = LoginBox.Text; LoginBox.Text = "admin"; AuthorizeButton.Enabled = true; ActiveControl = AuthorizeButton; #endif }
private void ResetModel() { settings = SettingsMethods.ReadConfig(); showBorderMenu.SelectedItem = ConvertBooleanToStringVariants(settings.HideBorderMenu, Yes, No); showAdditionalInfo.SelectedItem = ConvertBooleanToStringVariants(settings.ShowAdditionalInfo, Yes, No); showOnlyOwnRequests.SelectedItem = ConvertBooleanToStringVariants(settings.ShowOnlyOwnRequests, Yes, No); restoreBorderMenu.SelectedItem = ConvertBooleanToStringVariants(settings.RestoreBorderMenu, Yes, No); closeViewButtonPosition.SelectedItem = ConvertIntEnumToString( settings.CloseViewButtonPosition, (int)DockStyle.Left, (int)DockStyle.Right, typeof(DockStyle)); fullScreenAtStart.SelectedItem = ConvertIntEnumToString( settings.FullScreenAtStart, (int)FormWindowState.Normal, (int)FormWindowState.Maximized, typeof(FormWindowState)); fileFolderPath.Text = settings.FileFolderPath; }