public frmConfig() { InitializeComponent(); adp.Fill(dt); MTYSDataSet.環境設定Row r = (MTYSDataSet.環境設定Row)dt.FindByID(global.configKEY); txtYear.Text = r.年.ToString(); txtMonth.Text = r.月.ToString(); lblPath.Text = r.受け渡しデータ作成パス; txtArchive.Text = r.データ保存月数.ToString(); }
private void DataUpdate() { if (MessageBox.Show("データを更新してよろしいですか", "確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.No) { return; } // エラーチェック if (!errCheck()) { return; } // データ更新 MTYSDataSet.環境設定Row r = (MTYSDataSet.環境設定Row)dt.FindByID(global.configKEY); if (r != null) { r.年 = int.Parse(txtYear.Text); r.月 = int.Parse(txtMonth.Text); r.受け渡しデータ作成パス = lblPath.Text; r.データ保存月数 = int.Parse(txtArchive.Text); r.更新年月日 = DateTime.Now; adp.Update(dt); global.cnfYear = int.Parse(txtYear.Text); global.cnfMonth = int.Parse(txtMonth.Text); global.cnfPath = lblPath.Text; } else { MessageBox.Show("データの読み込みに失敗しました", "更新エラー", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } // 終了 this.Close(); }
/// ------------------------------------------------- /// <summary> /// 環境設定データを取得する </summary> /// ------------------------------------------------- public void GetCommonYearMonth() { MTYSDataSetTableAdapters.環境設定TableAdapter adp = new MTYSDataSetTableAdapters.環境設定TableAdapter(); MTYSDataSet.環境設定DataTable cTbl = new MTYSDataSet.環境設定DataTable(); try { adp.Fill(cTbl); MTYSDataSet.環境設定Row r = cTbl.FindByID(global.configKEY); global.cnfYear = r.年; global.cnfMonth = r.月; global.cnfPath = r.受け渡しデータ作成パス; global.cnfArchived = r.データ保存月数; } catch (Exception ex) { MessageBox.Show(ex.Message, "環境設定年月取得", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } finally { } }