public static void getUserSpecificSettings(String currentUser) { var iso = IsolatedStorageSettings.ApplicationSettings; // check to see if this user exists if (!iso.Contains(currentUser + "SaveOriginal")) { saveOriginal = new Setting<bool>(currentUser + "SaveOriginal", true); locationService = new Setting<bool>(currentUser + "LocationService", true); twitterAuth = new Setting<bool>(currentUser + "TwitterAuth", false); twitterDefault = new Setting<bool>(currentUser + "TwitterDefault", false); } else { saveOriginal = new Setting<bool>(currentUser + "SaveOriginal", Convert.ToBoolean(IsolatedStorageSettings.ApplicationSettings[currentUser + "SaveOriginal"])); locationService = new Setting<bool>(currentUser + "LocationService", Convert.ToBoolean(IsolatedStorageSettings.ApplicationSettings[currentUser + "LocationService"])); twitterAuth = new Setting<bool>(currentUser + "TwitterAuth", Convert.ToBoolean(IsolatedStorageSettings.ApplicationSettings[currentUser + "TwitterAuth"])); twitterDefault = new Setting<bool>(currentUser + "TwitterDefault", Convert.ToBoolean(IsolatedStorageSettings.ApplicationSettings[currentUser + "TwitterDefault"])); } }
// tunnelX, tunnelZ is the coordinate of tunnel crown // h is the height of tunnel // public static List<Result> StrataOnTunnel(double tunnelX, double tunnelZ, double h, IView profileView, string stLayerID, Setting setting) { IGraphicsLayer gLayerSt = profileView.getLayer(stLayerID); if (gLayerSt == null) return null; List<Result> results = new List<Result>(); Project prj = Globals.project; Domain geology = prj.getDomain(DomainType.Geology); DGObjectsCollection stratum = geology.getObjects("Stratum"); var stratumList = stratum.merge(); foreach (DGObject obj in stratumList) { Stratum strata = obj as Stratum; IGraphicCollection gc = gLayerSt.getGraphics(strata); if (gc == null) continue; Result result = StratumOnTunnel(tunnelX, tunnelZ, h, gc, profileView.spatialReference); if (result != null) { result.StratumObj = gLayerSt.getObject(gc[0]); if (result.Depth > 0 || setting.AllStrata) results.Add(result); } } return results; }
public bool DeleteSetting(Setting setting) { if (setting == null) return false; _unitOfWork.SettingRepository.Delete(setting); _unitOfWork.Save(); return true; }
/// <summary> /// 유니코드의 한글 범위를 조합합니다. /// </summary> /// <param name="setting">설정값을 받습니다.</param> public Unicode(Setting setting) { for (int i = 0; i != setting.CharLength; i++) { result.Append((char)random.Next(_UNICODE_RANGE_MIN, _UNICODE_RANGE_MAX + 1)); } }
private void OnSettingsChanged(object sender, Setting setting) { if (setting.Name == GlobalSettingNames.CaretOpacityName) { UpdateCaretOpacity(); } }
public static bool addSetting(Setting setting, string connString) { #region code bool rs = false; using (SqlConnection conn = new SqlConnection(connString)) { try { conn.Open(); using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sony_sp_add_setting"; cmd.Parameters.AddWithValue("@name", setting.Name); cmd.Parameters.AddWithValue("@value", setting.Value); SqlParameter returnVal = new SqlParameter("@returnVal", SqlDbType.Int); returnVal.Direction = ParameterDirection.Output; cmd.Parameters.Add(returnVal); cmd.ExecuteNonQuery(); rs = ((int)cmd.Parameters["@returnVal"].Value != 0); } } catch (Exception ex) { return false; } } return rs; #endregion }
public SearchLog(WorkingData wd, ISearch isp) { Plugins = isp; Config = wd.Config; Log = wd.Log; Station = new List<StationData>(); }
/// <summary> /// Constructs a new InvalidSettingTypeException. /// </summary> public SettingParseInvalidTypeException (Setting setting, Type parsedType) : base ( String.Format ("Expecting setting type: {0}, doesn't match setting: {1}", parsedType.FullName, setting)) { _setting = setting; _parsedType = parsedType; }
public static Setting GetInstance() { if (null == Instance) { Instance = new Setting(); } return Instance; }
public static object GetSetting(Setting setting) { if (IsolatedStorageSettings.ApplicationSettings.Contains(setting.Key())) return IsolatedStorageSettings.ApplicationSettings[setting.Key()]; else return DefaultValue(setting); }
public void LoadUserAgnetSetting(Setting.Setting.UserAgentStruct userAgent) { checkBox_IsRandom.Checked = userAgent.IsRandom; foreach (var i in userAgent.UserAgentList) { //不显示Custom值 if (i.Key == "Custom") continue; comboBox_UserAgentList.Items.Add(i); } //显示选中项 if (userAgent.Selected.Key == "Custom") { //作为自定义内容显示在comboBox_UserAgentList.Text comboBox_UserAgentList.Text = userAgent.Selected.Value; } else { //从现有的items中选择 foreach (object i in comboBox_UserAgentList.Items) { if (((KeyValuePair<string,string>)i).Key == userAgent.Selected.Key) { comboBox_UserAgentList.SelectedItem = i; } break; } } }
//替换输入信号类型 public void ReplaceInput(Setting setting) { //判断信号类型,决定模板替换元素 string temp1, temp2; switch (setting.Signal) { case "Sine": temp1 = "Modelica.Blocks.Sources.Sine sine"; temp2 = "connect(sine.y, servo.phi_ref)"; break; case "Step": temp1 = "Modelica.Blocks.Sources.Step step"; temp2 = "connect(step.y, servo.phi_ref)"; break; case "Constant": temp1 = "Modelica.Blocks.Sources.Constant const"; temp2 = "connect(const.y, servo.phi_ref)"; break; default: throw new Exception("signalType error"); } //进行模型替换 content = content.Replace("<Input>SignalType</Input>", temp1); content = content.Replace("<Connect>InputInterface</Connect>", temp2); }
public BurnStatus( Character person, Setting setting) : base(person) { duration = setting.duration; damage = setting.damage; maxOverlay = setting.maxOverlay; }
public void SaveSetting(Setting setting) { if(GetSetting() == null && setting.Id == 0) _dataContext.Settings.Add(setting); _dataContext.SaveChanges(); }
public void Insert(Setting setting) { if (storage.Settings.Where(x => x.Key == setting.Key).Count() > 0) storage.Settings.Where(x => x.Key == setting.Key).First().Value = setting.Value; else storage.Settings.Add(setting); storage.SaveChanges(); }
public BooleanButton(Menu.MenuSettings ms, string text, Setting<bool> setting = null) : base(ms) { this.text = text; this.isEnabled = setting == null || setting.Value; this.setting = setting; }
public static void Set(Setting setting, string value) { var settingName = setting.ToString(); var bytes = Encoding.UTF8.GetBytes(value); var encryptedBytes = ProtectedData.Protect(bytes, null); IsolatedStorageSettings.ApplicationSettings[settingName] = encryptedBytes; }
private void OnSettingChanged(IVimBuffer buffer, Setting args) { if (args.Name == WindowSettingNames.CursorLineName && buffer.TextView.Options != null) { buffer.TextView.Options.SetOptionValue(DefaultWpfViewOptions.EnableHighlightCurrentLineId, buffer.WindowSettings.CursorLine); } }
public SettingsGroupDescriptor GetPreviousSettingsGroup(SettingsGroupDescriptor @group) { var newGroup = new SettingsGroupDescriptor(@group.Name, new Version(0, 9), @group.Description, @group.AssemblyQualifiedTypeName, @group.HasUserScopedSettings); var matchingSetting = FindSetting(@group); var previousSetting = FindSetting(newGroup); if (matchingSetting == null) { if (previousSetting != null) return newGroup; return null; } if (previousSetting == null) { var newSetting = new Setting { Group = newGroup, Values = new Dictionary<string, string>() }; _settingsList.Add(newSetting); foreach (var key in matchingSetting.Values.Keys) { var val = matchingSetting.Values[key]; newSetting.Values[key] = val + TestString; } } return newGroup; }
public ColorPicker(Menu.MenuSettings menuSettings, string text, Setting<Color> setting) : base(menuSettings) { this.text = text; this.value = setting.Value; this.setting = setting; }
public async Task GetStats() { var storage = new Setting<List<FileUploadCompleted>>(); List<FileUploadCompleted> accountList = await storage.LoadAsync("Statistics"); ItemGridView.ItemsSource = accountList; }
/// <summary> /// Initializes a new instance of the ReadOnlySetting class. /// </summary> internal ReadOnlySetting (Setting setting) { _isProcessed = setting.IsProcessed; _key = setting.Key; _raw = setting.Raw; _type = setting.Type; _value = setting.Value; }
public void EditSetting(Setting setting) { CriteriesPlugsForm form = new CriteriesPlugsForm(); form.Criteries = setting.Contets; var result = form.ShowDialog(); setting.Contets = form.Criteries; _dataManager.InsertOrUpdate(setting); }
/// <summary> /// Initializes a new instance of the <see cref="CRC"/> class. /// </summary> /// <param name="settings"><inheritdoc cref="Settings" /></param> /// <exception cref="System.ArgumentNullException">settings</exception> /// <inheritdoc cref="HashFunctionBase(int)" /> public CRC(Setting settings) : base(settings != null ? settings.Bits : -1) { if (settings == null) throw new ArgumentNullException("settings"); _Settings = settings; }
public void RaiseSettingChanged(Setting setting) { var e = SettingChanged; if (e != null) { e(this, setting); } }
private void OnSettingChanged(IVimBuffer buffer, Setting args) { if (args.Name == LocalSettingNames.CursorLineName) { var options = _editorOptionsFatoryService.GetOptions(buffer.TextView); options.SetOptionValue(DefaultWpfViewOptions.EnableHighlightCurrentLineId, buffer.Settings.CursorLine); } }
private void ProcessSetting(Setting set) { if (set.IsProcessed) return; processedList.Add(set); set.Raw = FindAndProcessReplacements(set.Raw); set.IsProcessed = true; }
public void GetSettingIsAnswered(int value, Setting setting, ConfigKey configKey) { _databaseHandler.GetSetting(configKey).Returns(value); _communicationInterface.When(item => item.StartListening(Arg.Any<string>())) .Do(ci => _communicationInterface.SolarEvent += Raise.EventWith<SolarCollectorEventArg>(new object(), new SolarCollectorSettingEventArg("TIME:60315 REQ: GET_SETTING "+ ((int)setting)))); _main.Start(); _communicationInterface.Received().AddSetSetting(setting, value); }
public void OperateSetting1() { Create("foO"); var setting = new Setting("foobar", "fb", SettingKind.ToggleKind, SettingValue.NewToggleValue(true), SettingValue.NewToggleValue(true), false); _settings.Setup(x => x.GetSetting("foobar")).Returns(FSharpOption.Create(setting)).Verifiable(); _settings.Setup(x => x.TrySetValue("foobar", It.IsAny<SettingValue>())).Returns(true).Verifiable(); _operations.OperateSetting("foobar"); _settings.Verify(); }
// Use this for initialization public void Start() { FPSCounter = new Setting("FPSCounter", Registry.getRegistryBool("FPSCounter")); RememberMe = new Setting("RememberMe", Registry.getRegistryBool("RememberMe")); Username = new Setting("Username", Registry.getRegistryEntry("Username")); Password = new Setting("Password", Registry.getRegistryEntry("Password")); isOnline = new Setting("isOnline", false); Language = new Setting("Language", Registry.getRegistryEntry("Language")); }