public TextTable() { if (Singleton == null) { Singleton = this; _textConfig = new ConfigOperator(); } else { throw new System.Exception(); //if singleton exist, throw a Exception } }
public Frm_AddWorkStatuSet() { InitializeComponent(); string ContinuousAddition = ConfigOperator.GetValueFromConfig("ContinuousAddition"); if (!string.IsNullOrEmpty(ContinuousAddition) && ContinuousAddition == "true") { checkContinuousAddition.Checked = true; } else { checkContinuousAddition.Checked = false; } string defaultTimeSet = ConfigOperator.GetValueFromConfig("defaultTimeSet"); if (!string.IsNullOrEmpty(defaultTimeSet) && defaultTimeSet == "true") { checkSetTime.Checked = true; DateTime dateTime = DateTime.Now; string staTime1 = ConfigOperator.GetValueFromConfig("startTime1"); if (!string.IsNullOrEmpty(staTime1) && DateTime.TryParse(staTime1, out dateTime)) { startTime1.Value = dateTime; } string eTime = ConfigOperator.GetValueFromConfig("endTime1"); if (!string.IsNullOrEmpty(eTime) && DateTime.TryParse(eTime, out dateTime)) { endTime1.Value = dateTime; } string staTime2 = ConfigOperator.GetValueFromConfig("startTime2"); if (!string.IsNullOrEmpty(staTime2) && DateTime.TryParse(staTime2, out dateTime)) { startTime2.Value = dateTime; } string eTime2 = ConfigOperator.GetValueFromConfig("endTime2"); if (!string.IsNullOrEmpty(eTime2) && DateTime.TryParse(eTime2, out dateTime)) { endTime2.Value = dateTime; } } else { checkSetTime.Checked = false; } }
public CapsConfig() { if (Instance == null) { _config = new ConfigOperator("GameConfig"); Instance = this; InitData(); GameObject obj = GameObject.Find("GlobalObject"); CurAudioList = obj.GetComponent <AudioList>(); } else { throw new Exception("重复的实例"); } }
/// <summary> /// 初始化账号信息 /// </summary> private void InitializationAccount() { string isrember = DESJiaMi.Decrypt(ConfigOperator.GetValueFromConfig("isremeber")); if (isrember.Contains("true")) { string Account = ConfigOperator.GetValueFromConfig("Account"); string password = DESJiaMi.Decrypt(ConfigOperator.GetValueFromConfig("password")); if (!string.IsNullOrEmpty(Account) && !string.IsNullOrEmpty(password)) { checkIsRemeber.Checked = true; txtUserName.Text = Account; txtPassword.Text = password; } } }
/// <summary> /// 将密码记录到配置文件中 /// </summary> private void IsRemeberAccount() { try { if (checkIsRemeber.Checked && !string.IsNullOrEmpty(txtUserName.Text) && !string.IsNullOrEmpty(txtPassword.Text)) { ConfigOperator.SetValueFromConfig("isremeber", DESJiaMi.Encrypt("true " + DateTime.Now.ToString())); ConfigOperator.SetValueFromConfig("Account", txtUserName.Text); ConfigOperator.SetValueFromConfig("password", DESJiaMi.Encrypt(txtPassword.Text)); } else { ConfigOperator.SetValueFromConfig("isremeber", DESJiaMi.Encrypt("false " + DateTime.Now.ToString())); } } catch (Exception) { } }
private void Window_Loaded(object sender, EventArgs e) { var list = ConfigOperator.LoadConfig(); if (list == null) { return; } for (int i = 0; i < list.Count; i++) { var item = list[i]; var view = new ProxyView(); view.Data = item; view.SetValue(Grid.RowProperty, i); grid.RowDefinitions.Add(new RowDefinition() { Height = new GridLength(1, GridUnitType.Auto) }); grid.Children.Add(view); } }
/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { if (checkSetTime.Checked) { //时间段1 if (startTime1.Value >= endTime1.Value) { MessageBox.Show("“时段1”的开始时间大于等于结束时间,保存失败", "保存", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } //时间段2 if (startTime2.Value >= endTime2.Value) { MessageBox.Show("“时段2”的开始时间大于等于结束时间,保存失败", "保存", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } ConfigOperator.SetValueFromConfig("defaultTimeSet", "true"); ConfigOperator.SetValueFromConfig("startTime1", startTime1.Text); ConfigOperator.SetValueFromConfig("endTime1", endTime1.Text); ConfigOperator.SetValueFromConfig("startTime2", startTime2.Text); ConfigOperator.SetValueFromConfig("endTime2", endTime2.Text); } else { ConfigOperator.SetValueFromConfig("defaultTimeSet", "false"); } if (checkContinuousAddition.Checked) { ConfigOperator.SetValueFromConfig("ContinuousAddition", "true"); } else { ConfigOperator.SetValueFromConfig("ContinuousAddition", "false"); } MessageBox.Show("保存完成", "保存", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; }
/// <summary> /// 初始化 /// </summary> /// <param name="workername"></param> private void Initialize() { //参加人员姓名 this.labName.Text = this.gWorkerName; #region 初始化日期 string sql = "Select workername,workdate from WorkingHours where workername='" + DESJiaMi.Encrypt(this.gWorkerName) + "' and isdelete='1' order by workdate desc;"; DataTable workdt = DbHelperOleDb.Query(sql, new Dictionary <string, object>()).Tables[0]; if (workdt != null && workdt.Rows.Count > 0) { if (!string.IsNullOrEmpty(workdt.Rows[0]["workdate"].ToString())) { DateTime dateTime = DateTime.Now; if (DateTime.TryParse(workdt.Rows[0]["workdate"].ToString(), out dateTime)) { dateWorkDate.Value = dateTime.AddDays(1); } } } #endregion string ContinuousAddition = ConfigOperator.GetValueFromConfig("ContinuousAddition"); if (!string.IsNullOrEmpty(ContinuousAddition) && ContinuousAddition == "true") { checkLianxu.Checked = true; } else { checkLianxu.Checked = false; } timeInfo timeInfo1 = new timeInfo("1"); timeInfo timeInfo2 = new timeInfo("2"); string defaultTimeSet = ConfigOperator.GetValueFromConfig("defaultTimeSet"); if (!string.IsNullOrEmpty(defaultTimeSet) && defaultTimeSet == "true") { DateTime dateTime = DateTime.Now; string staTime1 = ConfigOperator.GetValueFromConfig("startTime1"); if (!string.IsNullOrEmpty(staTime1) && DateTime.TryParse(staTime1, out dateTime)) { timeInfo1.startTime.Value = DateTime.Parse(staTime1); } string eTime = ConfigOperator.GetValueFromConfig("endTime1"); if (!string.IsNullOrEmpty(eTime) && DateTime.TryParse(eTime, out dateTime)) { timeInfo1.endtime.Value = DateTime.Parse(eTime); } string staTime2 = ConfigOperator.GetValueFromConfig("startTime2"); if (!string.IsNullOrEmpty(staTime2) && DateTime.TryParse(staTime2, out dateTime)) { timeInfo2.startTime.Value = DateTime.Parse(staTime2); } string eTime2 = ConfigOperator.GetValueFromConfig("endTime2"); if (!string.IsNullOrEmpty(eTime2) && DateTime.TryParse(eTime2, out dateTime)) { timeInfo2.endtime.Value = DateTime.Parse(eTime2); } } flowLayoutPanel1.Controls.Add(timeInfo1); flowLayoutPanel1.Controls.Add(timeInfo2); }