예제 #1
0
        /// -------------------------------------------------------------------------
        /// <summary>
        ///     ログインタイプヘッダ、タグデータ登録 </summary>
        /// <param name="sMode">
        ///     処理モード</param>
        /// <param name="sID">
        ///     ヘッダID</param>
        /// -------------------------------------------------------------------------
        private void dataUpdate(int sMode, int sID)
        {
            // 新規登録
            if (sMode == global.FORM_ADDMODE)
            {
                DataSet1.ログインユーザーRow r = dts.ログインユーザー.NewログインユーザーRow();
                r.アカウント = txtAccount.Text;
                r.パスワード = txtPassword.Text;
                r.前     = txtName.Text;
                r.備考    = txtMemo.Text;
                r.更新年月日 = DateTime.Now;
                dts.ログインユーザー.AddログインユーザーRow(r);
            }
            else if (sMode == global.FORM_EDITMODE)    // 更新
            {
                DataSet1.ログインユーザーRow r = dts.ログインユーザー.Single(a => a.ID == sID);

                // パスワード変更のとき
                if (txtPassword.Visible)
                {
                    r.パスワード = txtPassword.Text;
                }

                r.前     = txtName.Text;
                r.備考    = txtMemo.Text;
                r.更新年月日 = DateTime.Now;
            }

            // データベース更新
            uAdp.Update(dts.ログインユーザー);

            // データ読み込み
            uAdp.Fill(dts.ログインユーザー);
        }
예제 #2
0
        public frmEditLogRep()
        {
            InitializeComponent();

            // データセットへデータを読み込む
            adp.Fill(dts.過去データ編集ログ);
            uAdp.Fill(dts.ログインユーザー);
        }