/// <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(); } } }
private bool ErrorCheck() { if (string.IsNullOrWhiteSpace(txtOperatorCD.Text)) { loginbl.ShowMessage("E101"); txtOperatorCD.Focus(); return(false); } return(true); }
private void Login_Click() { if (loginbl.ReadConfig() == false) { //起動時エラー DB接続不可能 this.Close(); System.Environment.Exit(0); } if (!String.IsNullOrWhiteSpace(txtOperatorCD.Text)) { if (loginbl.ReadConfig() == false) { //起動時エラー DB接続不可能 this.Close(); System.Environment.Exit(0); } var mse = loginbl.MH_Staff_LoginSelect(GetInfo()); if (mse.Rows.Count > 0) { if (mse.Rows[0]["MessageID"].ToString() == "Allow") { if (loginbl.Check_RegisteredMenu(GetInfo()).Rows.Count > 0) { var mseinfo = loginbl.M_Staff_InitSelect(GetInfo()); HapoStore_MainMenu hapomainmenu = new HapoStore_MainMenu(GetInfo().StaffCD, mseinfo); this.Hide(); hapomainmenu.ShowDialog(); this.Close(); } else { loginbl.ShowMessage("S018"); txtOperatorCD.Select(); } } else { loginbl.ShowMessage(mse.Rows[0]["MessageID"].ToString()); txtOperatorCD.Select(); } } else { loginbl.ShowMessage("E101"); txtOperatorCD.Select(); } } else { loginbl.ShowMessage("E101"); txtOperatorCD.Focus(); } }