Пример #1
0
        public void SaveProperties()
        {
            Properties.Settings s = Properties.Settings.Default;

            s.IgnoreZeroTransaction = checkIgnoreZeroTransaction.Checked;
            s.ManualOfxPath         = checkManualOfxPath.Checked;
            s.AutoKickOfxFile       = checkAutoKickOfxFile.Checked;
            s.OfxVer2 = checkOfxVer2.Checked;
            //s.SFCPeepPath = textSfcPeepPath.Text;

            int p = Suica.AreaSuica;

            if (radioSuica.Checked)
            {
                p = Suica.AreaSuica;
            }
            else if (radioIcoca.Checked)
            {
                p = Suica.AreaIcoca;
            }
            else if (radioIruca.Checked)
            {
                p = Suica.AreaIruca;
            }
            s.ShopAreaPriority = p;

            s.Save();
        }
Пример #2
0
        public MainForm()
        {
            InitializeComponent();

            // 設定のアップグレード
            Properties.Settings s = Properties.Settings.Default;
            if (s.IsFirstRun)
            {
                s.Upgrade();
                s.IsFirstRun = false;
                s.Save();
            }

            // タイトルにバージョンを表示
            this.Text = "FeliCa2Money ver " + VersionUpdateChecker.getCurrentVersion();
        }
Пример #3
0
        /// <summary>
        /// 支店番号/口座番号をユーザ設定に書き戻す
        /// </summary>
        private void SaveAccountInfo()
        {
            Properties.Settings s = Properties.Settings.Default;

            s.AccountInfo.Clear();

            foreach (CsvAccount account in mAccounts)
            {
                string line = account.ident;
                line += "," + account.branchId;
                line += "," + account.accountId;
                line += "," + account.accountName;
                s.AccountInfo.Add(line);
            }

            s.Save();
        }