///<summary> ///addMaker ///テキストボックス内のデータをDBに登録 ///作成者:大河内 ///作成日:2017/3/9 ///更新者:大河内 ///更新日:2017/4/7 ///カラム論理名 ///</summary> private void addMaker() { //データ渡し用 List <string> lstString = new List <string>(); //文字判定 if (txtMaker.blIsEmpty() == false) { MessageBox.Show("項目が空です。文字を入力してください。", "入力項目", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //データ渡し用 lstString.Add(txtMaker.Text); lstString.Add(txtName.Text); lstString.Add(SystemInformation.UserName); //処理部に移動 M1020_Maker_B makerB = new M1020_Maker_B(); //戻り値のDatatableを取り込む makerB.addMaker(lstString); delText(); }
///<summary> ///addMaker ///テキストボックス内のデータをDBに登録 ///</summary> private void addMaker() { //記入情報登録用 List <string> lstMakerData = new List <string>(); //空文字判定(メーカーコード) if (txtMaker.blIsEmpty() == false) { //メッセージボックスの処理、項目が空の場合のウィンドウ(OK) BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_INPUT, CommonTeisu.LABEL_NULL, CommonTeisu.BTN_OK, CommonTeisu.DIAG_ERROR); basemessagebox.ShowDialog(); txtMaker.Focus(); return; } //空文字判定(メーカー名) if (txtName.blIsEmpty() == false) { //メッセージボックスの処理、項目が空の場合のウィンドウ(OK) BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_INPUT, CommonTeisu.LABEL_NULL, CommonTeisu.BTN_OK, CommonTeisu.DIAG_ERROR); basemessagebox.ShowDialog(); txtName.Focus(); return; } //メーカーコードチェック if (chkMakerCd() == true) { return; } //登録情報を入れる(メーカーID、メーカー名、ユーザー名) lstMakerData.Add(txtMaker.Text); lstMakerData.Add(txtName.Text); lstMakerData.Add(SystemInformation.UserName); lstMakerData.Add(txtNameKana.Text); //ビジネス層のインスタンス生成 M1020_Maker_B makerB = new M1020_Maker_B(); try { //登録 makerB.addMaker(lstMakerData); //メッセージボックスの処理、登録完了のウィンドウ(OK) BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_TOUROKU, CommonTeisu.LABEL_TOUROKU, CommonTeisu.BTN_OK, CommonTeisu.DIAG_INFOMATION); basemessagebox.ShowDialog(); //テキストボックスを白紙にする delText(); } catch (Exception ex) { //データロギング new CommonException(ex); //例外発生メッセージ(OK) BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_ERROR, CommonTeisu.LABEL_ERROR_MESSAGE, CommonTeisu.BTN_OK, CommonTeisu.DIAG_ERROR); basemessagebox.ShowDialog(); return; } }