Esempio n. 1
0
        public ActionResult Login()
        {
            ViewBag.Crumbs = new List<BreadCrumb>();
            ViewBag.Crumbs.Add(new BreadCrumb { Title = "home", Url = "/" });
            ViewBag.Crumbs.Add(new BreadCrumb { Title = "login" });

            ViewBag.Menu = "login";

            var model = new LoginModel();
            return View(model);
        }
Esempio n. 2
0
        public ActionResult Login(LoginModel model, string returnUrl)
        {
            if (ModelState.IsValid)
            {
                if (service.Login(model.Email, model.Password))
                {
                    if (!string.IsNullOrEmpty(returnUrl)) return Redirect(returnUrl);

                    return RedirectToAction("Administration", "Admin", new { area = "Admin" });
                }
            }

            ModelState.AddModelError("", "The email and/or password are incorrect.");

            ViewBag.Crumbs = new List<BreadCrumb>();
            ViewBag.Crumbs.Add(new BreadCrumb { Title = "home", Url = "/" });
            ViewBag.Crumbs.Add(new BreadCrumb { Title = "login" });

            ViewBag.Menu = "login";

            return View(model);
        }