public async Task <ActionResult> LogIn(LogInViewModel logInViewModel, string returnUrl) { if (ModelState.IsValid) { var resultado = _signInService.PasswordSignIn(logInViewModel.UserName, logInViewModel.Password, logInViewModel.Recordar, false); switch (resultado) { case SignInStatus.Success: return(RedirectToAction("Index", "Home")); break; case SignInStatus.LockedOut: break; case SignInStatus.RequiresVerification: break; case SignInStatus.Failure: break; default: break; } } return(View("LogIn", logInViewModel)); }