public void setAccSession(TTLITradeWSDEV.queryAccountDetailsResponseQueryAccountDetailsResp resp) { Session["TTLAccount"] = resp; }
public BaseControllerSession getSession(bool excludePostLogin = false) { BaseControllerSession session = new BaseControllerSession(); session.isLoggedIn = false; if (!excludePostLogin) { if (Session["TTLClient"] != null) { TTLITradeWSDEV.clientLoginResponseLoginResp resp = (TTLITradeWSDEV.clientLoginResponseLoginResp)(Session["TTLClient"]); session = MakeBaseControllerSession(resp); session.isLoggedIn = true; if (Session["TTLAccount"] != null) { TTLITradeWSDEV.queryAccountDetailsResponseQueryAccountDetailsResp resp2 = (TTLITradeWSDEV.queryAccountDetailsResponseQueryAccountDetailsResp)(Session["TTLAccount"]); session.email = resp2.email; } if (Session["jsessionID"] != null) { string jsessionID = (string)Session["jsessionID"]; session.jsessionID = jsessionID; } } } if (excludePostLogin || !session.isLoggedIn) { Session["isKeptAlive"] = false; } session.fontSize = SessionLogin.getFontSizeNormal(); if (Session["fontSize"] != null) { session.fontSize = (int)Session["fontSize"]; } if (Session["isKeptAlive"] != null) { session.isKeptAlive = (bool)Session["isKeptAlive"]; } else { session.isKeptAlive = false; } return(session); }