Ejemplo n.º 1
0
        public ActionResult Login(loginViewModel model)
        {
            if (ModelState.IsValid)
            {
                userManager um = new userManager();
                businessLayerResult <evernoteUser> res = um.loginUser(model);


                if (res.errorMessage.Count > 0)
                {
                    if (res.errorMessage.Find(x => x.code == errorMessageCode.userIsNotActive) != null)
                    {
                        ViewBag.SetLink = "https://Home/Activate/123-456-7890";
                    }
                    res.errorMessage.ForEach(x => ModelState.AddModelError("", x.errorMessage));
                    return(View(model));
                }
                Session["login"] = res.result;
                return(RedirectToAction("Index"));
            }


            return(View(model));
        }