/// <summary> /// 保存 按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDbServerSave_Click(object sender, EventArgs e) { if (!CheckServerInput()) { return; } var sName = txtDbServerName.Text; var host = txtDbServerHost.Text; var uName = txtDbServerUserId.Text; var uPwd = txtDbServerUserPwd.Text; var port = txtDbServerPort.Text; var dataBase = txtDbServerDataBase.Text; var sessionTitmeOut = 28800; if (rdoDbSessionTimeOutCustom.Checked) { sessionTitmeOut = Convert.ToInt32(txtDbSessionTimeOutCustom.Text); } DbServer server = new DbServer(sName, host, uName, uPwd, port, dataBase, sessionTitmeOut); if (IsExistedServer(sName)) { if (txtDbServerName.Visible == true) { SetStatusMsg(sName + "已经存在"); } else { DialogResult dr = MessageBox.Show("确定变更连接么?", "系统提示", MessageBoxButtons.OKCancel); if (dr == DialogResult.Cancel) { return; } DelServer(sName); } } iniFile.SetSectionValue("DbServerList", sName); var rst = iniFile.SetSectionValue(sName, StringHelper.ToJSON(server)); if (rst) { SetStatusMsg("保存成功"); lblDbServerName.Visible = false; txtDbServerName.Visible = false; BindServerList(); } else { SetStatusMsg("保存失败"); } }
public static void SetEntityCache(EntityCache entityCache) { iniFile.DelSection("EntityCache"); if (entityCache != null) { iniFile.SetSectionValue("EntityCache", StringHelper.ToViewJSON(entityCache)); } }
/// <summary> /// 保存工作日志 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnWorkLogSave_Click(object sender, EventArgs e) { iniFile.SetSectionValue(WorkLogName, txtWorkLog.Text); GetWorkLogList(); txtWorkLog.Text = ""; }