public ActionResult Pagar(Publicacion publicacion) { if (Session["UserId"] == null) { return(RedirectToAction("Login", "Account")); } if (Session["isAdmin"] != null) { return(View("NotAuthorized")); } int usuarioId = Int32.Parse(Session["UserId"].ToString()); using (var db = new SQLServerContext()) { Usuario usuario = db.Usuarios.Find(usuarioId); MP mp = new MP(); String url = mp.PagarPromocion(usuario, publicacion); return(Redirect(url)); } }