Ejemplo n.º 1
0
        //
        //
        // 4.2.3 商品情報更新
        //
        //
        private bool WarehousingUpdate(T_Warehousing regWarehousing)
        {
            // 更新可否
            if (DialogResult.OK != MessageBox.Show(this, "更新してよろしいですか", "更新可否", MessageBoxButtons.OKCancel, MessageBoxIcon.Question))
            {
                return(false);
            }

            var errorMessage = _Wa.PutWarehousing(regWarehousing);

            if (errorMessage != string.Empty)
            {
                MessageBox.Show(errorMessage);
                return(false);
            }

            // 表示データ更新 & 入力クリア
            // 画面更新
            if (chk_hide_FLG.Checked == false)
            {
                txt_WaHidden.Text = "非表示理由を入力(50文字)";
            }
            RefreshDataGridView();
            txt_WaID.Focus();

            return(true);
        }
Ejemplo n.º 2
0
        //
        //
        // 4.1.3 商品情報登録
        //
        //
        private bool Generate_Registration(T_Warehousing regWarehousing)
        {
            // 登録可否
            if (DialogResult.OK != MessageBox.Show(this, "登録してよろしいですか", "登録可否", MessageBoxButtons.OKCancel, MessageBoxIcon.Question))
            {
                return(false);
            }
            // 商品情報の登録
            var errorMessage = _Wa.PostT_Warehousing(regWarehousing);

            if (errorMessage != string.Empty)
            {
                MessageBox.Show(errorMessage);
                return(false);
            }
            // 画面更新
            if (chk_hide_FLG.Checked == false)
            {
                txt_WaHidden.Text = "非表示理由を入力(50文字)";
            }
            RefreshDataGridView();
            txt_WaID.Focus();

            return(true);
        }