public ActionResult Index(Login login) { ActionResult Result; if (login.UsernameLogin != null && login.PasswordLogin != null) { var uBLL = new UsuarioBLL(); var User = uBLL.Authentication(login.UsernameLogin, login.PasswordLogin); if (User != null) { Result = SignInUser(User, login.Type); } else { ViewBag.Error = "Los datos proporcionados no son correctos"; Result = View("Index"); } } else { ViewBag.Error = null; Result = View("Index"); } return(Result); }