///---------------------------------------------------------------- /// <summary> /// 使用者情報登録確認 </summary> /// <returns> /// true:登録済み, false:未登録</returns> ///---------------------------------------------------------------- private bool msStatus() { genbaDataSet dts = new genbaDataSet(); genbaDataSetTableAdapters.M_社員TableAdapter adp = new genbaDataSetTableAdapters.M_社員TableAdapter(); adp.Fill(dts.M_社員); if (dts.M_社員.Count() > 0) { return(true); } else { return(false); } }
public Form1() { InitializeComponent(); // M_社員に「現場手当有無」フィールド、「固定残業時間」フィールド追加 2018/09/24 dbCreateAlter(); // M_社員 : 2018/09/24 //bool upStatus = false; genbaDataSetTableAdapters.M_社員TableAdapter mAdp = new genbaDataSetTableAdapters.M_社員TableAdapter(); // M_社員 現場手当有無 null → 0 : 2018/09/24 mAdp.UpdateQueryGenbaNull(); // M_社員 固定残業時間 null → 0 : 2018/09/24 mAdp.UpdateQueryKoteizanNull(); // 個人情報登録確認 if (msStatus()) { // 登録済みのときログイン frmLogin frm = new frmLogin(); frm.ShowDialog(); // ログイン未完了のときは終了します if (!global.loginStatus) { Environment.Exit(0); } } else { MessageBox.Show("使用する方の情報を登録してください", "システム準備", MessageBoxButtons.OK, MessageBoxIcon.Information); // 社員マスター登録 this.Hide(); master.frmMsShain frm = new master.frmMsShain(); frm.ShowDialog(); this.Show(); MessageBox.Show("システムを一旦終了します。再度起動後、ログインしてください", "システム起動", MessageBoxButtons.OK, MessageBoxIcon.Information); Environment.Exit(0); } }