//////////////////////////////////////////////////////////////////////////// // メソッド名 : CreateMstDTUpdate /// <summary> /// /// </summary> /// <param name="dataTable"></param> /// <param name="now"></param> /// <history> /// 日付 担当者 内容 /// 2014/07/09 DatNT 新規作成 /// </history> //////////////////////////////////////////////////////////////////////////// private KatashikiMstDataSet.KatashikiMstDataTable CreateMstDTUpdate( KatashikiMstDataSet.KatashikiMstDataTable dataTable, DateTime now) { // 型式名称 dataTable[0].KatashikiNm = katashikiNmTextBox.Text.Trim(); // 全浄連登録番号 dataTable[0].ZenjorenTourokuNo = zenjorenTourokuNoTextBox.Text; // 全浄連登録日 dataTable[0].ZenjorenTourokuBi = zenjorenTourokuBiTextBox.Text.Trim(); // 特徴 dataTable[0].TokuCho = tokuChoTextBox.Text.Trim(); // 性能評価型区分 dataTable[0].SeinohyokakataKbn = seinohyokakataKbnCheckBox.Checked ? "1" : "0"; // コンパクト型区分 dataTable[0].KonpakutokataKbn = konpakutokataKbnCheckBox.Checked ? "1" : "0"; // 構造例示型区分 dataTable[0].KouzoreijikataKbn = kouzoreijikataKbnCheckBox.Checked ? "1" : "0"; // 処理方式区分 if (katashikiShorihoushikiKbnRadioButton1.Checked) { dataTable[0].KatashikiShorihoushikiKbn = "1"; } else if (katashikiShorihoushikiKbnRadioButton2.Checked) { dataTable[0].KatashikiShorihoushikiKbn = "2"; } else { dataTable[0].KatashikiShorihoushikiKbn = "3"; } // 処理方式コード dataTable[0].KatashikiShorihoushikiCd = katashikiShorihoushikiCdTextBox.Text; dataTable[0].UpdateDt = now; dataTable[0].UpdateTarm = terminal; dataTable[0].UpdateUser = loginUser; return dataTable; }
//////////////////////////////////////////////////////////////////////////// // メソッド名 : SetValues /// <summary> /// /// </summary> /// <param name="row"></param> /// <history> /// 日付 担当者 内容 /// 2014/07/07 DatNT 新規作成 /// </history> //////////////////////////////////////////////////////////////////////////// private void SetValues(KatashikiMstDataSet.KatashikiMstRow row) { // メーカー業者コード katashikiMakerCdTextBox.Text = row.KatashikiMakerCd; // 型式コード katashikiCdTextBox.Text = row.KatashikiCd; // メーカー業者名称 gyoshaNmComboBox.SelectedValue = row.KatashikiMakerCd; // 型式名称 katashikiNmTextBox.Text = row.KatashikiNm; // 全浄連登録番号 zenjorenTourokuNoTextBox.Text = row.ZenjorenTourokuNo; // 全浄連登録日 zenjorenTourokuBiTextBox.Text = row.ZenjorenTourokuBi; // 特徴 tokuChoTextBox.Text = row.TokuCho; // 性能評価型区分 if (row.SeinohyokakataKbn == "0") { seinohyokakataKbnCheckBox.Checked = false; } else if (row.SeinohyokakataKbn == "1") { seinohyokakataKbnCheckBox.Checked = true; } // コンパクト型区分 if (row.KonpakutokataKbn == "0") { konpakutokataKbnCheckBox.Checked = false; } else if (row.KonpakutokataKbn == "1") { konpakutokataKbnCheckBox.Checked = true; } // 構造例示型区分 if (row.KouzoreijikataKbn == "0") { kouzoreijikataKbnCheckBox.Checked = false; } else if (row.KouzoreijikataKbn == "1") { kouzoreijikataKbnCheckBox.Checked = true; } // 処理方式区分 if (row.KatashikiShorihoushikiKbn == "1") { katashikiShorihoushikiKbnRadioButton1.Checked = true; } else if (row.KatashikiShorihoushikiKbn == "2") { katashikiShorihoushikiKbnRadioButton2.Checked = true; } // 処理方式コード katashikiShorihoushikiCdTextBox.Text = row.KatashikiShorihoushikiCd; // 処理方式名称 shoriHoshikiNmComboBox.SelectedValue = row.KatashikiShorihoushikiCd; }