private void userInfo() { #region "MSISDN" try { if (string.IsNullOrEmpty(oUAProfile.GetMSISDN()) || oUAProfile.GetMSISDN().StartsWith("Error")) { throw new Exception(); } else { sMsisdn = oUAProfile.GetMSISDN(); if (sMsisdn.StartsWith("88018")) { OPERATOR = "Robi"; } if (sMsisdn.StartsWith("88016")) { OPERATOR = "Airtel"; } if (sMsisdn.StartsWith("88019")) { OPERATOR = "Banglalink"; } if (sMsisdn.StartsWith("88015")) { OPERATOR = "Teletalk"; } } } catch //(Exception ex) { sMsisdn = string.Empty; } //sMsisdn = "8801955279938"; #endregion "MSISDN" string UAPROF_URL = Request.UserAgent; try { HSProfiling.Service test = new HSProfiling.Service(); UAProfile ua = new UAProfile(); var HSProfiling = test.HansetDetection(UAPROF_URL, ua.GetUAProfileXWap()); HS_MANUFAC = HSProfiling.Manufacturer; HS_MOD = HSProfiling.Model; HS_DIM = HSProfiling.Dimension; HS_OS = HSProfiling.OS; UAPROF_URL = HSProfiling.UAXML; } catch { } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { #region "MSISDN" try { if (string.IsNullOrEmpty(oUAProfile.GetMSISDN()) || oUAProfile.GetMSISDN().StartsWith("Error")) { throw new Exception(); } else { sMsisdn = oUAProfile.GetMSISDN(); subSmsisdn = sMsisdn.Substring(0, 5); ViewState["msisdn"] = sMsisdn; } } catch //(Exception ex) { sMsisdn = string.Empty; subSmsisdn = string.Empty; } //sMsisdn = "8801955279938"; #endregion "MSISDN" string UAPROF_URL = Request.UserAgent; try { HSProfiling.Service test = new HSProfiling.Service(); UAProfile ua = new UAProfile(); var HSProfiling = test.HansetDetection(UAPROF_URL, ua.GetUAProfileXWap()); HS_MANUFAC = HSProfiling.Manufacturer; HS_MOD = HSProfiling.Model; HS_DIM = HSProfiling.Dimension; HS_OS = HSProfiling.OS; UAPROF_URL = HSProfiling.UAXML; Session["HSOS"] = HS_OS; } catch { } string scriptForBl = @" $(document).ready(function() { $('.robititle').css('background-color','#F16521'); });"; string scriptForTT = @" $(document).ready(function() { $('.robititle').css('background-color','#71BD44'); });"; if (sMsisdn.StartsWith("88015")) { cssTemplate.Attributes.Add("href", "~/Css/StyleSheetTT.css"); ScriptManager.RegisterStartupScript(this, this.GetType(), "myScriptName", scriptForTT, true); } else if (sMsisdn.StartsWith("88019")) { cssTemplate.Attributes.Add("href", "~/Css/StyleSheetBL.css"); ScriptManager.RegisterStartupScript(this, this.GetType(), "myScriptName", scriptForBl, true); if (isSubscribe(sMsisdn)) { cancelSubscriptionBlink.Visible = true; } } else if (sMsisdn.StartsWith("88016")) { cssTemplate.Attributes.Add("href", "~/Css/StyleSheet.css"); // ScriptManager.RegisterStartupScript(this, this.GetType(), "myScriptName", scriptForBl, true); } else if (sMsisdn.StartsWith("88018")) { Response.Redirect("Restricted.aspx"); } else { cssTemplate.Attributes.Add("href", "~/Css/StyleSheetBL.css"); ScriptManager.RegisterStartupScript(this, this.GetType(), "myScriptName", scriptForBl, true); } string key = String.Empty; if (Request.Params["key"] != null) { key = Request.Params["key"].ToString(); Session["KEY"] = key; } string flagAccess = "0"; if (Session["flagAccess"] != null) { flagAccess = Session["flagAccess"].ToString(); } CA.ExecuteNonQuery("EXEC [Partner_Basket].[dbo].[sp_SetPortalAccess]'" + SOURCE_URL + "','" + sMsisdn + "','" + HS_MANUFAC + "','" + HS_MOD + "','" + HS_DIM + "','" + APN + "','VDOPortal','','" + oUAProfile.GetUserIP() + "','" + HS_OS + "'", "WAPDB"); if (!String.IsNullOrEmpty(key) && flagAccess == "0") { string accessKey = CA.getSingleValue("Exec spGET_OA_ACCESS'" + SOURCE_URL + "','BDTube','" + sMsisdn + "','" + HS_MANUFAC + "','" + HS_MOD + "','" + HS_DIM + "','" + APN + "','VDOPortal','" + key + "','" + oUAProfile.GetUserIP() + "','" + HS_OS + "'", "WAPDB").ToString(); Session["Accesskey"] = accessKey; Session["flagAccess"] = "1"; } Slider(); Fullvideo(); Shortvideo(); Fullmovie(); Newvideo(); BanglaNatok(); if (string.IsNullOrEmpty((sMsisdn))) { Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", " function callFunction() { $('#myModal').modal('hide');$('#myModal2').modal('hide'); $('#myModal3').modal('show'); }", true); } if (!string.IsNullOrEmpty((sMsisdn))) { lblNumber.Text = sMsisdn; lblNumber.Visible = true; lblNumber2.Visible = true; lblNumber2.Text = sMsisdn; } } //Session.Clear(); // Session.RemoveAll(); //Session.Abandon(); }