private void btnChange_Click(object sender, EventArgs e) { LogInDB db = new LogInDB(); int result = db.CheckPwd(txtName.Text, txtphNum.Text, txtID.Text, cbJob.Text); //db.Dispose(); if (result < 1) { StringBuilder sb = new StringBuilder(); sb.Append("입력한 정보가 잘못되었거나"); sb.Append("정보를 찾을 수 없습니다."); MessageBox.Show(sb.ToString()); } else { bool flag = db.ChangePwd(txtName.Text, txtphNum.Text, txtID.Text, cbJob.Text, txtChangePwd.Text); if (flag) { MessageBox.Show("정보 변경이 완료되었습니다." + "다시 로그인해 주세요."); } else { MessageBox.Show("비밀번호 변경 오류. 다시 시도해 주세요."); } } }
private void btnSearch_Click(object sender, EventArgs e) { try { //유효성 검사 if (txtName.Text.Trim().Length < 1 || txtphNum.Text.Trim().Length < 1 || dtpBirth.Value > DateTime.Now || cbJob.SelectedIndex == 0) { MessageBox.Show("제대로 된 정보 입력이 아닙니다."); } LogInDB db = new LogInDB(); //입력 정보가 적합한지 체크 int result = db.SearchID(txtName.Text, txtphNum.Text, dtpBirth.Value, cbJob.Text); //db.Dispose(); if (result < 1) { MessageBox.Show("회원 정보를 찾을 수 없습니다."); return; } else { lblResult.Text = db.ResultID(txtName.Text, txtphNum.Text, dtpBirth.Value, cbJob.Text); } } catch (Exception err) { MessageBox.Show(err.Message); } }
private void btnLogIn_Click(object sender, EventArgs e) { if (txtID.Text.Trim().Length < 1 || txtPwd.Text.Trim().Length < 1) { MessageBox.Show("제대로 입력해 주세요"); } LogInDB db = new LogInDB(); LogIn logIn = db.LogIn(txtID.Text.Trim(), txtPwd.Text.Trim()); db.Dispose(); if (logIn == null) { MessageBox.Show("회원 정보가 없습니다. 다시 확인하여 주십시오."); } else { if (logIn.ID == "admin") { MessageBox.Show($"개발자 로그인"); frmMain frm = new frmMain(logIn); frm.Show(); } else { MessageBox.Show($"로그인 성공"); frmMain frm = new frmMain(logIn); frm.Show(); } } }
private void frmSearchID_Load(object sender, EventArgs e) { LogInDB db = new LogInDB(); DataTable dt = db.Category("Job"); db.Dispose(); DataRow dr = dt.NewRow(); dr["Code"] = ""; dr["Name"] = "선택"; dt.Rows.InsertAt(dr, 0); dt.AcceptChanges(); cbJob.DisplayMember = "Name"; cbJob.ValueMember = "Code"; cbJob.DataSource = dt; }