public ActionResult Login(string user, string contraseña)
        {
            if (!string.IsNullOrEmpty(user) && !string.IsNullOrEmpty(contraseña))
            {
                SITEPLUSEntities2 db = new SITEPLUSEntities2();
                var usuario          = db.TBL_UsuariosSolicitantes.FirstOrDefault(e => e.nombreSolicitante == user && e.pass == contraseña);
                //string prefijo = "farinternet\\";
                //var usuario = db.TSP_Usuarios.FirstOrDefault(e => e.Usuario_Nombre == user && e.Usuario_Id == prefijo + contraseña);
                //si el usuario es diferente de null
                if (usuario != null)
                {
                    //se encontró el usuario
                    //FormsAuthentication.SetAuthCookie(usuario.Usuario_Nombre, true);
                    FormsAuthentication.SetAuthCookie(usuario.nombreSolicitante, true);

                    //se almacena el nombre de usuario en una sesion para usar en permisos
                    Session["Usuario"] = user;


                    RedirectToAction("Dashboard", "Home");
                }
                else
                {
                    return(RedirectToAction("Index", new { message = "Datos Incorrectos para este usuario, por favor verifique de nuevo" }));
                }
            }
            else
            {
                return(RedirectToAction("Index", new { message = "Todos los campos son obligatorios" }));
            }
            return(RedirectToAction("Dashboard", "Home"));
        }