Esempio n. 1
0
 public void Add(string name, string connection)
 {
     _helper.Add(new SaveEntity
     {
         Name    = name,
         Connect = connection
     });
 }
Esempio n. 2
0
        private void Login_Form_Load(object sender, EventArgs e)
        {
            //加载配置文件
            XmlHelper.FilePath = string.Format(@"{0}\\SystemSettings.xml", Application.StartupPath);
            if (!File.Exists(XmlHelper.FilePath))
            {
                XmlHelper.Create();
                Dal_SysSettings.SystemSettings = new CbSysSettings();
                XmlHelper.Add <CbSysSettings>(Dal_SysSettings.SystemSettings);
            }
            else
            {
                Dal_SysSettings.SystemSettings = XmlHelper.Load <CbSysSettings>();
            }

            //初始化数据库
            if (Dal_SysSettings.SystemSettings.RemoteConnection == 0)
            {
                //连接sqlite数据库
                string filepath = string.Format(@"{0}\Data\Mtc.db", Application.StartupPath);
                Dbhelper.InitSqlitePort(filepath);

                UpdateSqliteContent();
            }
            else
            {
                //连接sql数据库
                Dbhelper.InitSqlPort(Dal_SysSettings.SystemSettings.RemoteConnectionIP, Dal_SysSettings.SystemSettings.RemoteConnectionUserID, Dal_SysSettings.SystemSettings.RemoteConnectionPwd);

                UpdateSqlContent();
            }

            tb_Accounts.Text = Dal_SysSettings.SystemSettings.ManageAccount;
            if (Dal_SysSettings.SystemSettings.IsSavePassword)
            {
                cb_RecordPassword.Checked = true;
                tb_Password.Text          = Dal_SysSettings.SystemSettings.ManagePassword;
            }
        }