public ActionResult Register(AccountRegistrationModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } if (act.chkDuplEmail(viewModel)) //아이디 중복 체크 { TempData["PublicMsg"] = "중복된 이메일 계정입니다."; return(View(viewModel)); } if (act.chkEstCode(viewModel)) //EST코드 유효성 체크 (빈값이면 패스 빈값이 아닐경우 유효한 EST코드 인지 확인) { TempData["PublicMsg"] = "해당 EST가 없습니다."; return(View(viewModel)); } if (!act.setRegister(viewModel)) //계정 등록 실패 시 { TempData["PublicMsg"] = "등록에 실패 하였습니다. 관리자에게 문의해주세요."; return(View(viewModel)); } //가입이 성공적으로 완료 되었을 경우 TempData["PublicMsg"] = "회원가입이 성공하였습니다."; return(RedirectToLocal()); }