/// <summary> /// Открыть пользовательские настройки /// </summary> public static bool OpenUserSettings() { if (_login == string.Empty) { return(false); } FileSettings fileSettings = new FileSettings(_login, _md5); try { fileSettings.Read(); //Проверка существования базы данных в виде файла if (fileSettings.FindDatabaseFile()) { IsDatabaseContextCreated = true; } User = fileSettings.User; User.Change(); } catch (NirsException exception) { fileSettings.Delete(); ErrorManager.ExecuteException(exception); User = new User { Changer = true }; User.Change(); return(false); } if (User == null) { User = new User(); } User.Change(); if (User.DateLastEditDatabase != DateTime.MinValue) { IsDatabaseContextCreated = true; } return(true); }