public Classes.Done.DoneObject done(string type, int userId, int typeId) { Classes.Done done = new Classes.Done(); //string type, int userId, Int64 eventId) //types: reviewsEmpty Classes.Done.DoneObject result = done.getDone(type, userId, typeId); return(result); }
protected void Page_Load(object sender, EventArgs e) { string mode = ""; try { mode = Page.RouteData.Values["Mode"].ToString().ToLower(); } catch (Exception ex) { } finally { } //check login int UserId = 0; if (Session["UserId"] != null) { UserId = Convert.ToInt32(Session["UserId"]); } else { if (Request.Cookies["VC"] != null) { string VC = Request.Cookies["VC"].Values["VC"]; Classes.LoginSession ls = new Classes.LoginSession(); UserId = ls.getUserId(VC); if (UserId == 0) //if user not logged in redirect to login { Response.Redirect("~/Login/Done/" + mode); } else { Session["UserId"] = UserId.ToString(); } } else { Response.Redirect("~/Login/Done/" + mode); } } switch (mode) { case "welcome": Classes.Done done = new Classes.Done(); Classes.Done.DoneObject result = done.getDone("welcome", 0, 0); var context = GlobalHost.ConnectionManager.GetHubContext <ChatHub>(); context.Clients.All.setDone("hi!"); break; } }