public ActionResult Login(Login model)
        {
            var result = _business.CheckUser(model.Email, Helpers.ConvertToSHA1(model.Password));
            if(result)
            {
                FormsAuthentication.SetAuthCookie(model.Email,true);
                return RedirectToAction("Index", "Home");
            }

            ViewData["erroLogin"] = "******";
            return View("Login",new Login());
        }
        public ActionResult Login(Login model)
        {
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                return RedirectToAction("Index");
            }

            var result = _business.CheckUser(model.Email, Helpers.ConvertToSHA1(model.Password));
            if (result)
            {
                FormsAuthentication.SetAuthCookie(model.Email, false);
                return RedirectToAction("Index");
            }

            return View("Login");
        }
 public ActionResult Register(User model)
 {
     var oldPassword = model.Password;
     model.Password = Helpers.ConvertToSHA1(model.Password);
     var user = new Infrastructure.Models.User();
     user.InjectFrom(model);
     var result = _business.SaveUser(user);
     if(result)
     {
         model.Password = oldPassword;
         var login = new Login();
         login.InjectFrom(model);
         return Login(login);
     }
     return View(model);
 }