Пример #1
0
        ////////////////////////////////////////////////////////////////////////////
        //  メソッド名 : 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;
        }
Пример #2
0
        ////////////////////////////////////////////////////////////////////////////
        //  メソッド名 : 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;
        }