Exemplo n.º 1
0
        /// <summary>
        /// Login button click
        /// Check Operator Code & password
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnLogin_Click(object sender, EventArgs e)
        {
            //Base_BL bbl = new Base_BL();
            //bbl.ShowMessage("I001", "テスト", "テスト1");
            if (ErrorCheck())
            {
                //共通処理 受取パラメータ、接続情報
                //コマンドライン引数より情報取得
                //Iniファイルより情報取得
                if (loginbl.ReadConfig() == false)
                {
                    //起動時エラー    DB接続不可能
                    this.Close();
                    System.Environment.Exit(0);
                }

                mse = loginbl.M_Staff_LoginSelect(GetInfo());
                if (mse != null)
                {
                    FrmMenu menuForm = new FrmMenu(mse);
                    this.Hide();
                    menuForm.ShowDialog();
                    this.Close();
                }
                else
                {
                    loginbl.ShowMessage("");
                    txtOperatorCD.Select();
                }
            }
        }