public ActionResult register(MemberRegView memRegView) { string validateCode = mailserv.authcode(); if (ModelState.IsValid) { memRegView.members.password = memRegView.password; memRegView.members.authcode = validateCode; memService.register(memRegView.members); //會員驗證超連結 UriBuilder validateUrl = new UriBuilder(Request.Url) { Path = Url.Action("uVali", "Member", new { u = memService.MD5(memRegView.members.username), a = validateCode }) }; mailserv.send_mail(memRegView.members.email, "會員驗證信", "請點以下的連結進行會員驗證<br/><a href=\"" + validateUrl + "\">" + validateUrl + "</a>"); TempData["reg_state"] = "註冊成功,驗證信已寄送您的信箱"; return(RedirectToAction("Regresult")); } return(View()); }
public JsonResult checkusername(MemberRegView mem) { return(Json(memService.check_username(mem.members.username), JsonRequestBehavior.AllowGet)); }