private bool CloseActiveDatabase() { if (_applicationState.DatabaseLoaded && _applicationState.DatabaseExists) { _logicManager.ResetToDefaultDatabase(); _applicationState.DatabaseLoaded = false; _applicationState.TabIndexChanged = false; _applicationState.TabPageAddOrRemove = false; _applicationState.TabTextDataChanged = false; InitializeTabControls(); UpdateApplicationState(); return(true); } return(false); }