コード例 #1
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            int    r;
            double syncInterval = 0;

            DbMaintenanceModel dbm = new DbMaintenanceModel();

            dbm.ClientDbAddress   = txtServerAddress.Text;
            dbm.ClientDbName      = txtServerDbName.Text;
            dbm.ClientDbUserName  = txtServerUsername.Text;
            dbm.ClientDbPassword  = txtServerPassword.Password;
            dbm.BackupDestination = txtBackupDestination.Text;
            dbm.BackupTime        = Convert.ToDateTime("2020-01-01 07:00:00");

            //double.TryParse(txtSyncInterval.Text, out syncInterval);

            dbm.Id = DbId;

            if (DbId > 0)
            {
                r = new DbAccessLocal().UpdatedDbMaintenance(dbm);
            }
            else
            {
                r = new DbAccessLocal().AddDbMaintenance(dbm);
            }
        }
コード例 #2
0
        private void FillDetails(int id)
        {
            _dbm = new DbAccessLocal().GetDbMaintenance(id)[0];

            txtServerAddress.Text      = _dbm.ClientDbAddress;
            txtServerDbName.Text       = _dbm.ClientDbName;
            txtServerUsername.Text     = _dbm.ClientDbUserName;
            txtServerPassword.Password = _dbm.ClientDbPassword;

            txtBackupDestination.Text = _dbm.BackupDestination;
        }