//로그인 Sign In 클릭 이벤트 public void SignInClicked(object sender, RoutedEventArgs e) { if (errorCheck.MemberID(inputID.Text)) { MessageBox.Show("아이디 양식에 맞춰 입력해주세요."); inputID.Clear(); return; } if (errorCheck.MemberPassword(inputPassword.Password)) { MessageBox.Show("비밀번호 양식에 맞춰 입력해주세요."); inputPassword.Clear(); return; } if (dao.IsAuthenticate(inputID.Text, inputPassword.Password) == false) { MessageBox.Show("존재하지 않는 사용자 혹은 비밀번호가 일치하지 않습니다."); inputPassword.Clear(); inputID.Clear(); return; } mainWindow.MainGrid.Children.Clear(); mainWindow.MainGrid.Children.Add(new MainViewControl(inputID.Text, mainWindow, this, dao)); }
public string InputErrorType(string id, string password, string name, string birth, string email, string phone, string address, string identifyNumber) { if (errorCheck.MemberID(id)) { return("아이디"); } if (errorCheck.MemberPassword(password)) { return("비밀번호"); } if (errorCheck.MemberName(name)) { return("이름"); } if (errorCheck.MemberBirth(birth)) { return("생년월일"); } if (errorCheck.MemberEmail(email)) { return("이메일"); } if (errorCheck.MemberPhone(phone)) { return("핸드폰 번호"); } if (errorCheck.MemberAddress(address)) { return("주소"); } if (errorCheck.MemberIdentifyNumber(identifyNumber)) { return("주민등록번호"); } return("none"); }
private void DuplicateCheckClicked(object sender, RoutedEventArgs e) { if (dao.IsDuplicate(inputID.Text, "id")) { MessageBox.Show("중복 아이디 입니다!"); inputID.Clear(); idDuplicateCheck = true; return; } if (errorCheck.MemberID(inputID.Text)) { ShowMessage("아이디"); inputID.Clear(); return; } MessageBox.Show("사용하실 수 있는 아이디 입니다!"); idDuplicateCheck = false; }