Exemplo n.º 1
0
        public ActionResult Index(LoginAsGuestViewModel model)
        {
            if (ModelState.IsValid)
            {
                if (!string.IsNullOrEmpty(Membership.GetUserNameByEmail(model.Email)))
                {
                    LoginModel loginModel = new LoginModel();
                    loginModel.Email   = model.Email;
                    loginModel.Message = "Въведеният email адрес е регистриран. Моля въведете парола";

                    this.TempData["LoginModel"] = loginModel;

                    return(this.RedirectToAction("Login", "Account"));
                }
                else
                {
                    if (!string.IsNullOrEmpty(model.Email))
                    {
                        HttpContext.Session["Email"] = model.Email;
                    }

                    return(this.RedirectToAction("Index", "Hangman"));
                }
            }
            else if (!string.IsNullOrEmpty((string)HttpContext.Session["Email"]))
            {
                return(this.RedirectToAction("Index", "Hangman"));
            }

            return(this.View(model));
        }
Exemplo n.º 2
0
        // GET: Home
        public ActionResult Index(string auth)
        {
            LoginAsGuestViewModel loginModel = new LoginAsGuestViewModel();

            if (!string.IsNullOrEmpty(auth))
            {
                loginModel.Message = "За да играете е нужно да се впишете в системата или да въведете email адреса.";
            }

            return(this.View(loginModel));
        }