public ActionResult Login(Member memb) { var memberservice = new MemberService(); var getMemberResult = memberservice.Auth(memb.UserName, memb.Password); if (getMemberResult.HasError) { ViewBag.mesaj = getMemberResult.ResultMessage; return(View()); } if (getMemberResult.Data.Status == DataStatus.Banned) { return(RedirectToAction("BannedUser")); } FormsAuthentication.SetAuthCookie(getMemberResult.Data.UserName, false); return(RedirectToAction("Anasayfa", "Magaza")); }
public ActionResult Autherize(Account user) { var ms = new MemberService(); if (user == null) { return(RedirectToAction("Index", "Home")); } else { if (ms.Auth(new Member { Account = user.Name, Password = user.Password })) { Session["Account"] = user.Name; return(RedirectToAction("Index", "Home")); } else { user.LoginErrorMessage = "錯誤的使用者帳戶或密碼"; return(View("Login", user)); } } }