コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            preurl = ConfigurationSettings.AppSettings.Get("urldata");
            width  = Request.QueryString["w"];
            lang   = ConvertUtility.ToInt32(Request.QueryString["lang"]);
            _info  = Get_User_Agent_Info();

            if (Session["msisdn"] != null)
            {
                string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), AppEnv.GetSetting("S2DK_Game"));
                if (value == "1")
                {
                    // pnlS2DkGame2.Visible = false;
                }
            }

            int totalrecord = 0;

            if (lang == 0)
            {
                //ltrGia.Text = "(" + Resources.Resource.wThongBaoGia_KD + ConfigurationSettings.AppSettings.Get("gameprice") + Resources.Resource.wDonViTien_KD + "/game)";
            }
            else
            {
                //ltrGia.Text = "(" + Resources.Resource.wThongBaoGia + ConfigurationSettings.AppSettings.Get("gameprice") + Resources.Resource.wDonViTien + "/game)";
            }
            lnkXemThem.NavigateUrl = UrlProcess.GetGameHomeUrl(lang.ToString(), width, "0");
            //Tải nhiều nhất

            //DataTable dtHottest = GameController.GetAllGameByCategoryAndDisplayType(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, pagesize, 1, out totalrecord);
            var dtHottest = new DataTable();

            dtHottest = GameController.GetAllGameByCateTypeAndAgentNoCache(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, _info, 30, 1, out totalrecord);
            if (dtHottest.Rows.Count == 0)
            {
                dtHottest = GameController.GetAllGameByCategoryAndDisplayType(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, 30, 1, out totalrecord);
            }

            Random rnd = new Random();

            while (dtHottest.Rows.Count > 3)
            {
                dtHottest.Rows.RemoveAt(rnd.Next(0, dtHottest.Rows.Count));
                dtHottest.AcceptChanges();
            }
            rptHottest.DataSource     = dtHottest;
            rptHottest.ItemDataBound += new RepeaterItemEventHandler(rptlastest_ItemDataBound);
            rptHottest.DataBind();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = Request.QueryString["lang"];
            width = ConvertUtility.ToInt32(Request.QueryString["w"]);

            madichvu = Request.QueryString["t"];
            madichvu = madichvu.ToUpper().Trim();

            if (!Page.IsPostBack)
            {
                if (width == 0)
                {
                    width = (int)Constant.DefaultScreen.Standard;
                }
                ltrWidth.Text = "<meta content=\"width=" + width + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />";

                if (Session["msisdn"] != null)
                {
                    string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), "DK " + madichvu);
                    if (value == "1")
                    {
                        pnlSMS.Visible = true;
                        if (lang == "1")
                        {
                            ltrHuongdan.Text = "Tin Tức";
                            ltrSMS.Text      =
                                "Bạn đã là thuê bao của dịch vụ " + GetName(madichvu) + ". Xin cảm ơn <br/> Để hủy dịch vụ vui lòng SOẠN TIN : <b> HUY " + madichvu + " </b> gửi <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                        else
                        {
                            ltrHuongdan.Text = "Tin Tuc";
                            ltrSMS.Text      =
                                "Ban da la thue bao cua dich vu " + UnicodeUtility.UnicodeToKoDau(GetName(madichvu)) + ". Xin cam on <br/> De huy dich vu vui long SOAN TIN : <b> HUY " + madichvu + " </b> gui <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                    }
                    else
                    {
                        if (AppEnv.GetSetting("94x_Confirm_Flag") == "1")
                        {
                            #region Confirm

                            pnlThongBao.Visible = true;
                            if (lang == "1")
                            {
                                ltrThongBao.Text        = "Xác Nhận";
                                ltrThongBaoNoiDung.Text =
                                    "Bạn có đồng ý đăng ký dịch vụ " + GetName(madichvu) + " của Vietnamobile hay không (miễn phí đăng ký) ?";
                            }
                            else
                            {
                                ltrThongBao.Text        = "Xac Nhan";
                                ltrThongBaoNoiDung.Text =
                                    "Ban co dong y dang ky dich vu " + UnicodeUtility.UnicodeToKoDau(GetName(madichvu)) + " cua Vietnamobile hay khong (mien phi dang ky) ?";
                            }

                            #endregion
                        }
                        else
                        {
                            #region Non Confirm

                            if (AppEnv.GetSetting("S2Test") == "1")
                            {
                                pnlSMS.Visible      = false;
                                pnlThongBao.Visible = false;

                                pnlNoiDung.Visible = true;

                                ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ " + GetName(madichvu) + ". Những thông tin mới nhất sẽ được cập nhật đến bạn hàng ngày. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY " + madichvu + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                            : "Ban da dang ky thanh cong dich vu " + UnicodeUtility.UnicodeToKoDau(GetName(madichvu)) + ". Nhung thong tin moi nhat se duoc cap nhat den ban hang ngay. <br/> De huy dich vu vui long soan: <b> HUY " + madichvu + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                            }
                            else
                            {
                                string shortCode   = AppEnv.GetSetting("S2ShortCode");   //223
                                string requestId   = AppEnv.GetSetting("S2RequestID");
                                string commandCode = AppEnv.GetSetting("S2Commandcode"); //DK
                                string message     = "DK " + madichvu;
                                string msisdn      = Session["msisdn"].ToString();

                                string   reResult  = AppEnv.RegisterService(shortCode, requestId, msisdn, commandCode, message);
                                string[] arrResult = reResult.Split('|');

                                if (arrResult.Length > 0)
                                {
                                    if (arrResult[0] == "1")
                                    {
                                        pnlSMS.Visible      = false;
                                        pnlThongBao.Visible = false;

                                        pnlNoiDung.Visible = true;

                                        ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ " + GetName(madichvu) + ". Những thông tin mới nhất sẽ được cập nhật đến bạn hàng ngày. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY " + madichvu + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                             : "Ban da dang ky thanh cong dich vu " + UnicodeUtility.UnicodeToKoDau(GetName(madichvu)) + ". Nhung thong tin moi nhat se duoc cap nhat den ban hang ngay. <br/> De huy dich vu vui long soan: <b> HUY " + madichvu + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                                    }
                                    else
                                    {
                                        pnlThongBao.Visible = false;
                                        pnlSMS.Visible      = false;

                                        pnlNoiDung.Visible = true;

                                        ltrNoiDung.Text = lang == "1" ? "Đăng ký không thành công. Vui lòng thử lại" : "Dang ky khong thanh cong. Vui long thu lai";
                                    }
                                }
                            }

                            #endregion
                        }
                    }
                }
                else
                {
                    pnlSMS.Visible = true;
                    if (lang == "1")
                    {
                        ltrHuongdan.Text = "Thông Báo";
                        ltrSMS.Text      = "Hệ thống không xác định được số điện thoại của bạn. Vui lòng truy cập bằng 3G/GPRS hoặc soạn tin: DK " + madichvu + " gửi " + AppEnv.GetSetting("S2ShortCode") + " (miễn phí đăng ký)";
                    }
                    else
                    {
                        ltrHuongdan.Text = "Thong Bao";
                        ltrSMS.Text      = "He thong khong xac dinh duoc so dien thoai cua ban. Vui long truy cap bang 3G/GPRS hoac soan tin DK " + madichvu + " gui " + AppEnv.GetSetting("S2ShortCode") + " (mien phi dang ky)";
                    }
                }
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["SubGame"] != null)
            {
                pnlHienThi.Visible = true;
                Session["SubGame"] = null;
            }

            preurl = ConfigurationSettings.AppSettings.Get("urldata");
            width  = Request.QueryString["w"];
            lang   = ConvertUtility.ToInt32(Request.QueryString["lang"]);
            hotro  = ConvertUtility.ToInt32(Request.QueryString["hotro"]);

            //hotro = 1;

            if (!string.IsNullOrEmpty(Request.QueryString["cpage"]))
            {
                curpage = ConvertUtility.ToInt32(Request.QueryString["cpage"]);
            }
            if (!string.IsNullOrEmpty(Request.QueryString["tpage"]))
            {
                tpage = ConvertUtility.ToInt32(Request.QueryString["tpage"]);
            }
            _info = Get_User_Agent_Info();

            //if (Session["serviceList"] != null)
            //{
            //    _arrService = Session["serviceList"] as string[];
            //}

            //if (_arrService != null)
            //{
            //    if (_arrService.Length > 0)
            //    {
            //        string dkGame = string.Format(AppEnv.GetSetting("S2DK_Game"));
            //        foreach (var item in _arrService)
            //        {
            //            if (item == dkGame)
            //            {
            //                pnlS2DkGame1.Visible = false;
            //                pnlS2DkGame2.Visible = false;
            //            }
            //        }
            //    }
            //}

            if (Session["msisdn"] != null)
            {
                string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), AppEnv.GetSetting("S2DK_Game"));
                if (value == "1")
                {
                    pnlS2DkGame1.Visible = false;
                    pnlS2DkGame2.Visible = false;
                }
            }

            int totalrecord = 0;

            if (lang == 0)
            {
                ltrTaiNhieuNhat.Text = Resources.Resource.wTaiNhieuNhat_KD;
                ltrMoiNhat.Text      = Resources.Resource.wMoiCapNhat_KD;
            }
            else
            {
                ltrTaiNhieuNhat.Text = Resources.Resource.wTaiNhieuNhat;
                ltrMoiNhat.Text      = Resources.Resource.wMoiCapNhat;
            }
            //Tải nhiều nhất
            if (hotro == 1)
            {
                lnkValidModel.NavigateUrl = Request.RawUrl.Replace("hotro=1", "hotro=0").Replace("cpage=" + curpage.ToString(), "cpage=1").Replace("tpage=" + tpage.ToString(), "tpage=1");
                //rptHottest.DataSource = GameController.GetAllGameByCateTypeAndAgent(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, _info, pagesize, curpage, out totalrecord);
            }
            else
            {
                lnkValidModel.NavigateUrl = Request.RawUrl.Replace("hotro=0", "hotro=1").Replace("cpage=" + curpage.ToString(), "cpage=1").Replace("tpage=" + tpage.ToString(), "tpage=1");
                //rptHottest.DataSource = GameController.GetAllGameByCategoryAndDisplayTypeHasCache(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, pagesize, curpage, out totalrecord);
            }

            var dtHottest = new DataTable();

            dtHottest = GameController.GetAllGameByCateTypeAndAgent(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, _info, pagesize, curpage, out totalrecord);
            if (dtHottest.Rows.Count == 0)
            {
                dtHottest = GameController.GetAllGameByCategoryAndDisplayTypeHasCache(Session["telco"].ToString(), 15, (int)Constant.Game.Topdownload, pagesize, curpage, out totalrecord);
            }

            rptHottest.DataSource     = dtHottest;
            rptHottest.ItemDataBound += rptlastest_ItemDataBound;
            rptHottest.DataBind();

            Paging1.totalrecord  = totalrecord;
            Paging1.pagesize     = pagesize;
            Paging1.numberpage   = pagenumber;
            Paging1.defaultparam = "?lang=" + Request.QueryString["lang"] + "&display=" + Request.QueryString["display"] + "&w=" + Request.QueryString["w"] + "&tpage=" + Request.QueryString["tpage"] + "&hotro=" + Request.QueryString["hotro"];
            Paging1.queryparam   = "?lang=" + Request.QueryString["lang"] + "&display=" + Request.QueryString["display"] + "&w=" + Request.QueryString["w"] + "&tpage=" + Request.QueryString["tpage"] + "&hotro=" + Request.QueryString["hotro"] + "&cpage=";

            //Mới nhất
            //if (hotro == 1)
            //{
            //    rptLastest.DataSource = GameController.GetAllGameByCateTypeAndAgent(Session["telco"].ToString(), 16, (int)Constant.Game.Lastest, _info, pagesize, curpage, out totalrecord);
            //}
            //else
            //{
            //    rptLastest.DataSource = GameController.GetAllGameByCategoryAndDisplayTypeHasCache(Session["telco"].ToString(), 16, (int)Constant.Game.Lastest, pagesize, tpage, out totalrecord);
            //}
            var dtLastest = new DataTable();

            dtLastest = GameController.GetAllGameByCateTypeAndAgent(Session["telco"].ToString(), 16, (int)Constant.Game.Lastest, _info, pagesize, curpage, out totalrecord);
            if (dtLastest.Rows.Count == 0)
            {
                dtLastest = GameController.GetAllGameByCategoryAndDisplayTypeHasCache(Session["telco"].ToString(), 16, (int)Constant.Game.Lastest, pagesize, tpage, out totalrecord);
            }

            rptLastest.DataSource     = dtLastest;
            rptLastest.ItemDataBound += rptlastest_ItemDataBound;
            rptLastest.DataBind();

            Paging2.totalrecord  = totalrecord;
            Paging2.pagesize     = pagesize;
            Paging2.numberpage   = pagenumber;
            Paging2.defaultparam = "?lang=" + Request.QueryString["lang"] + "&display=" + Request.QueryString["display"] + "&w=" + Request.QueryString["w"] + "&cpage=" + Request.QueryString["cpage"] + "&hotro=" + Request.QueryString["hotro"];
            Paging2.queryparam   = "?lang=" + Request.QueryString["lang"] + "&display=" + Request.QueryString["display"] + "&w=" + Request.QueryString["w"] + "&cpage=" + Request.QueryString["cpage"] + "&hotro=" + Request.QueryString["hotro"] + "&tpage=";
            //
            if (lang == 1)
            {
                if (hotro == 0)
                {
                    lnkValidModel.Text = "Chỉ hiển thị những game hỗ trợ";
                }
                else
                {
                    lnkValidModel.Text = "Hiển thị tất cả các game";
                }
            }
            else
            if (hotro == 0)
            {
                lnkValidModel.Text = "Chi hien thi nhung game ho tro";
            }
            else
            {
                lnkValidModel.Text = "Hien thi tat ca cac game";
            }
            lnkValidModel.Text = "<span class=\"orange\">" + lnkValidModel.Text + "</span>";
            //Quảng cáo
            if (!IsPostBack)
            {
                var advertisementLevel2 = new VmgPortal.Modules.Adsvertising.Advertisement {
                    Channel = "Home", Position = "GameVT1", Param = 0, Lang = Request.QueryString["lang"], Width = width.ToString()
                };
                ltrAdvLevel2.Text = advertisementLevel2.GetAds();
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = Request.QueryString["lang"];
            width = ConvertUtility.ToInt32(Request.QueryString["w"]);
            id    = Request.QueryString["id"];

            if (id == "0")
            {
                name = "Thủ Đô";
                code = "TD";
            }
            else
            {
                DataTable info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id));

                if (info.Rows.Count > 0)
                {
                    name = info.Rows[0]["company_name"].ToString().Replace("XS", "");
                    code = info.Rows[0]["company_comment"].ToString();
                }
            }

            if (!Page.IsPostBack)
            {
                if (width == 0)
                {
                    width = (int)Constant.DefaultScreen.Standard;
                }
                ltrWidth.Text = "<meta content=\"width=" + width + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />";

                if (Session["msisdn"] != null)
                {
                    string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), String.Format(AppEnv.GetSetting("S2DK_SC"), code));
                    if (value == "1")
                    {
                        pnlSMS.Visible = true;
                        if (lang == "1")
                        {
                            ltrHuongdan.Text = "Xổ Số";
                            ltrSMS.Text      =
                                "Bạn đã là thuê bao của dịch vụ thống kê cặp số " + name + ". Xin cảm ơn <br/> Để hủy dịch vụ vui lòng SOẠN TIN : <b> HUY SC " + code + " </b> gửi <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                        else
                        {
                            ltrHuongdan.Text = "Xo So";
                            ltrSMS.Text      =
                                "Ban da la thue bao cua dich vu thong ke cap so " + name + ". Xin cam on <br/> De huy dich vu vui long SOAN TIN : <b> HUY SC " + code + " </b> gui <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                    }
                    else
                    {
                        if (AppEnv.GetSetting("94x_Confirm_Flag") == "1")
                        {
                            #region Confirm

                            pnlThongBao.Visible = true;
                            if (lang == "1")
                            {
                                ltrThongBao.Text        = "<b>Xác Nhận</b>";
                                ltrThongBaoNoiDung.Text =
                                    "Bạn có đồng ý đăng ký dịch vụ Thống kê cặp số " + name + " của Vietnamobile hay không (miễn phí đăng ký) ?";
                            }
                            else
                            {
                                ltrThongBao.Text        = "<b>Xac Nhan</b>";
                                ltrThongBaoNoiDung.Text =
                                    "Ban co dong y dang ky dich vu Thong ke cap so " + AppEnv.CheckLang(name) + " cua Vietnamobile hay khong (mien phi dang ky) ?";
                            }

                            #endregion
                        }
                        else
                        {
                            #region Non Confirm

                            if (AppEnv.GetSetting("S2Test") == "1")
                            {
                                Session["S2Result_SOICAU"] = "1";
                                pnlSMS.Visible             = false;
                                pnlThongBao.Visible        = false;

                                pnlNoiDung.Visible = true;

                                if (lang == "1")
                                {
                                    ltrTieuDe.Text = "Soi Cầu";
                                }

                                ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ Thống kê cặp số " + name + ". Kết quả sẽ được gửi đến điện thoại của bạn vào 15h các ngày quay thưởng <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + code + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                    : "Ban da dang ky thanh cong dich vu Thong ke cap so " + AppEnv.CheckLang(name) + ". Ket qua se duoc gui den dien thoai cua ban vao 15h cac ngay quay thuong. <br/> De huy dich vu vui long soan: <b> HUY SC " + code + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                            }
                            else
                            {
                                string shortCode   = AppEnv.GetSetting("S2ShortCode");   //223
                                string requestId   = AppEnv.GetSetting("S2RequestID");
                                string commandCode = AppEnv.GetSetting("S2Commandcode"); //DK
                                string message     = String.Format(AppEnv.GetSetting("S2DK_SC"), code);
                                string msisdn      = Session["msisdn"].ToString();

                                string   reResult  = AppEnv.RegisterService(shortCode, requestId, msisdn, commandCode, message);
                                string[] arrResult = reResult.Split('|');

                                if (arrResult.Length > 0)
                                {
                                    if (arrResult[0] == "1")
                                    {
                                        pnlSMS.Visible      = false;
                                        pnlThongBao.Visible = false;

                                        pnlNoiDung.Visible = true;

                                        if (lang == "1")
                                        {
                                            ltrTieuDe.Text = "Soi Cầu";
                                        }

                                        ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ Thống kê cặp số " + name + ". Kết quả sẽ được gửi đến điện thoại của bạn vào 15h các ngày quay thưởng <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + code + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                            : "Ban da dang ky thanh cong dich vu Thong ke cap so " + AppEnv.CheckLang(name) + ". Ket qua se duoc gui den dien thoai cua ban vao 15h cac ngay quay thuong. <br/> De huy dich vu vui long soan: <b> HUY SC " + code + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                                    }
                                    else
                                    {
                                        pnlThongBao.Visible = false;
                                        pnlSMS.Visible      = false;

                                        pnlNoiDung.Visible = true;

                                        ltrNoiDung.Text = lang == "1" ? "Đăng ký không thành công. Vui lòng thử lại" : "Dang ky khong thanh cong. Vui long thu lai";
                                    }
                                }
                            }

                            #endregion
                        }
                    }
                }
                else
                {
                    pnlSMS.Visible = true;
                    if (lang == "1")
                    {
                        ltrHuongdan.Text = "Thông Báo";
                        ltrSMS.Text      =
                            "Hệ thống không xác định được số điện thoại của bạn. Vui lòng truy cập bằng 3G/GPRS hoặc soạn tin: DK SC " + code + " gửi " + AppEnv.GetSetting("S2ShortCode");
                    }
                    else
                    {
                        ltrHuongdan.Text = "Thong Bao";
                        ltrSMS.Text      =
                            "He thong khong xac dinh duoc so dien thoai cua ban. Vui long truy cap bang 3G/GPRS hoac soan tin DK SC " + code + " gui" + AppEnv.GetSetting("S2ShortCode");
                    }
                }
            }
        }
コード例 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang       = Request.QueryString["lang"];
            width      = ConvertUtility.ToInt32(Request.QueryString["w"]);
            regionCode = Request.QueryString["t"];

            regionCode = regionCode.ToUpper();
            regionName = AppEnv.GetRegionName(regionCode);



            if (!Page.IsPostBack)
            {
                if (width == 0)
                {
                    width = (int)Constant.DefaultScreen.Standard;
                }
                ltrWidth.Text = "<meta content=\"width=" + width + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />";

                if (Session["msisdn"] != null)
                {
                    string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), String.Format(AppEnv.GetSetting("S2DK_THOITIET"), regionCode));
                    if (value == "1")
                    {
                        pnlSMS.Visible = true;
                        if (lang == "1")
                        {
                            ltrHuongdan.Text = "Thời Tiết";
                            ltrSMS.Text      =
                                "Bạn đã là thuê bao của dịch vụ thời tiết " + regionName + ". Xin cảm ơn <br/> Để hủy dịch vụ vui lòng SOẠN TIN : <b> HUY TT " + regionCode + " </b> gửi <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                        else
                        {
                            ltrHuongdan.Text = "Thoi Tiet";
                            ltrSMS.Text      =
                                "Ban da la thue bao cua dich vu thoi tiet. Xin cam on <br/> De huy dich vu vui long SOAN TIN : <b> HUY TT " + regionCode + " </b> gui <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                    }
                    else
                    {
                        if (AppEnv.GetSetting("94x_Confirm_Flag") == "1")
                        {
                            #region Confirm

                            pnlThongBao.Visible = true;
                            if (lang == "1")
                            {
                                ltrThongBao.Text        = "<b>Xác Nhận</b>";
                                ltrThongBaoNoiDung.Text =
                                    "Bạn có đồng ý đăng ký dịch vụ Thời Tiết " + regionName + " của Vietnamobile hay không (miễn phí đăng ký) ?";
                            }
                            else
                            {
                                ltrThongBao.Text        = "<b>Xac Nhan</b>";
                                ltrThongBaoNoiDung.Text =
                                    "Ban co dong y dang ky dich vu Thoi Tiet " + AppEnv.CheckLang(regionName) + " cua Vietnamobile hay khong (mien phi dang ky) ?";
                            }

                            #endregion
                        }
                        else
                        {
                            #region Non Confirm

                            if (AppEnv.GetSetting("S2Test") == "1")
                            {
                                pnlSMS.Visible      = false;
                                pnlThongBao.Visible = false;

                                pnlNoiDung.Visible = true;
                                if (lang == "1")
                                {
                                    ltrTieuDe.Text = "Thời Tiết";
                                }

                                ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ thời tiết " + regionName + ".  Dự báo thời tiết sẽ được gửi đến điện thoại của bạn vào 18h ngày hôm trước. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY TT " + regionCode + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                    : "Ban da dang ky thanh cong dich vu thoi tiet " + AppEnv.CheckLang(regionName) + ". Du bao thoi tiet se duoc gui den dien thoai cua ban vao 18h ngay hom truoc. <br/> De huy dich vu vui long soan: <b> HUY TT " + regionCode + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                            }
                            else
                            {
                                string shortCode   = AppEnv.GetSetting("S2ShortCode");   //223
                                string requestId   = AppEnv.GetSetting("S2RequestID");
                                string commandCode = AppEnv.GetSetting("S2Commandcode"); //DK
                                string message     = String.Format(AppEnv.GetSetting("S2DK_THOITIET"), regionCode);
                                string msisdn      = Session["msisdn"].ToString();

                                string   reResult  = AppEnv.RegisterService(shortCode, requestId, msisdn, commandCode, message);
                                string[] arrResult = reResult.Split('|');

                                if (arrResult.Length > 0)
                                {
                                    if (arrResult[0] == "1")
                                    {
                                        pnlSMS.Visible      = false;
                                        pnlThongBao.Visible = false;

                                        pnlNoiDung.Visible = true;
                                        if (lang == "1")
                                        {
                                            ltrTieuDe.Text = "Thời Tiết";
                                        }

                                        ltrNoiDung.Text = lang == "1" ? "Bạn đã đăng ký thành công dịch vụ thời tiết " + regionName + ".  Dự báo thời tiết sẽ được gửi đến điện thoại của bạn vào 18h ngày hôm trước. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY TT " + regionCode + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"
                                            : "Ban da dang ky thanh cong dich vu thoi tiet " + AppEnv.CheckLang(regionName) + ". Du bao thoi tiet se duoc gui den dien thoai cua ban vao 18h ngay hom truoc. <br/> De huy dich vu vui long soan: <b> HUY TT " + regionCode + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>";
                                    }
                                    else
                                    {
                                        pnlThongBao.Visible = false;
                                        pnlSMS.Visible      = false;

                                        pnlNoiDung.Visible = true;

                                        ltrNoiDung.Text = lang == "1" ? "Đăng ký không thành công. Vui lòng thử lại" : "Dang ky khong thanh cong. Vui long thu lai";
                                    }
                                }
                            }

                            #endregion
                        }
                    }
                }
                else
                {
                    pnlSMS.Visible = true;
                    if (lang == "1")
                    {
                        ltrHuongdan.Text = "Thông Báo";
                        ltrSMS.Text      =
                            "Hệ thống không xác định được số điện thoại của bạn. Vui lòng truy cập bằng 3G/GPRS hoặc soạn tin: DK TT " + regionCode + " gửi " + AppEnv.GetSetting("S2ShortCode");
                    }
                    else
                    {
                        ltrHuongdan.Text = "Thong Bao";
                        ltrSMS.Text      =
                            "He thong khong xac dinh duoc so dien thoai cua ban. Vui long truy cap bang 3G/GPRS hoac soan tin DK TT " + regionCode + " gui" + AppEnv.GetSetting("S2ShortCode");
                    }
                }
            }
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang        = ConvertUtility.ToInt32(Request.QueryString["lang"]);
            width       = Request.QueryString["w"];
            day         = ConvertUtility.ToInt32(Request.QueryString["day"]);
            soicauprice = ConfigurationSettings.AppSettings.Get("xssoicauprice");
            kqcprice    = ConfigurationSettings.AppSettings.Get("kqchoxsprice");
            day20price  = ConfigurationSettings.AppSettings.Get("xs20price");
            kqxsprice   = ConfigurationSettings.AppSettings.Get("xs20price");
            kqxsprice   = ConfigurationSettings.AppSettings.Get("kqxsprice");
            thudo       = ConfigurationSettings.AppSettings.Get("xsthudo");
            //Get info cipher

            if (Session["serviceList"] != null)
            {
                _arrService = Session["serviceList"] as string[];
            }

            DataTable thudoinfo = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(thudo));

            if (!IsPostBack)
            {
                //if (_arrService != null)
                //{
                //    if (_arrService.Length > 0)
                //    {
                //        string dkXoSo = string.Format(AppEnv.GetSetting("S2DK_XS"), "TD");
                //        foreach (var item in _arrService)
                //        {
                //            if (item == dkXoSo)
                //            {
                //                pnlXsThuDo.Visible = false;
                //            }
                //        }
                //    }
                //}

                if (Session["msisdn"] != null)
                {
                    string dkXoSo = string.Format(AppEnv.GetSetting("S2DK_XS"), "TD");
                    string value  = AppEnv.GetRegisterService(Session["msisdn"].ToString(), dkXoSo);
                    if (value == "1")
                    {
                        pnlXsThuDo.Visible = false;
                    }
                }

                if (lang == 1)
                {
                    lblTitle.Text = Resources.Resource.xsCacTinhMoThuong;
                    lnkThudo.Text = "<span class=\"blue bold\">" + thudoinfo.Rows[0]["company_name"].ToString() + "</span>";
                    lnkKQCho.Text = Resources.Resource.xsKQCho;
                    //lnkSoiCau.Text = Resources.Resource.xsSoiCau;
                    lnkSoiCau.Text = "<span class=\"orange bold\">Thống kê cặp số</span>";
                    //ltrGia.Text = "(" + Resources.Resource.wThongBaoGia + "KQ chờ " + ConfigurationSettings.AppSettings.Get("kqchoprice") + Resources.Resource.wDonViTien +
                    //    ", Thống kê cặp số " + ConfigurationSettings.AppSettings.Get("xssoicauprice") + Resources.Resource.wDonViTien +
                    //    ", Kết quả " + ConfigurationSettings.AppSettings.Get("kqxsprice") + Resources.Resource.wDonViTien + ")";
                }
                else
                {
                    lblTitle.Text = Resources.Resource.xsCacTinhMoThuong_KD;
                    lnkThudo.Text = "<span class=\"blue bold\">" + UnicodeUtility.UnicodeToKoDau(thudoinfo.Rows[0]["company_name"].ToString()) + "</span>";;
                    lnkKQCho.Text = Resources.Resource.xsKQCho_KD;
                    //lnkSoiCau.Text = Resources.Resource.xsSoiCau_KD;
                    lnkSoiCau.Text = "<span class=\"orange bold\">Thong ke cap so</span>";
                    //ltrGia.Text = "(" + Resources.Resource.wThongBaoGia_KD + "KQ cho " + ConfigurationSettings.AppSettings.Get("kqchoprice") + Resources.Resource.wDonViTien_KD +
                    //    ", Thong ke cap so " + ConfigurationSettings.AppSettings.Get("xssoicauprice") + Resources.Resource.wDonViTien_KD +
                    //    ", Ket qua " + ConfigurationSettings.AppSettings.Get("kqxsprice") + Resources.Resource.wDonViTien_KD + ")";
                }
                lnkxemkq.NavigateUrl = lnkThudo.NavigateUrl = "../KQXS.aspx?id=" + thudo + "&day=" + day + "&lang=" + lang + "&w=" + width;
                lnkKQCho.NavigateUrl = "../KQCho.aspx?id=" + thudo + "&lang=" + lang + "&w=" + width;

                //lnkSoiCau.NavigateUrl = "../SoiCau.aspx?id=" + thudo + "&lang=" + lang + "&w=" + width;
                lnkSoiCau.NavigateUrl = "/Xoso/ThongKe.aspx?id=" + thudo + "&lang=" + lang + "&w=" + width;
            }
            if (day == 0)
            {
                if (lang == 1)
                {
                    lnkxemkq.Text = "<span class=\"orange bold\">" + Resources.Resource.xsKQKyTruoc + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(thudo)).Rows[0]["lot_time"]).ToString("dd/MM") + ")</span>";
                }
                else
                {
                    lnkxemkq.Text = "<span class=\"orange bold\">" + Resources.Resource.xsKQKyTruoc_KD + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(thudo)).Rows[0]["lot_time"]).ToString("dd/MM") + ")</span>";
                }
            }
            else
            {
                lnkxemkq.Text = "<span class=\"orange bold\">KQ " + "(" + ConvertUtility.ToDateTime(DateTime.Now.AddDays(-day)).ToString("dd/MM") + ")</span>";
            }
        }
コード例 #7
0
        protected void rptlst_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemIndex < 0)
            {
                return;
            }
            string    curData = (string)e.Item.DataItem;
            HyperLink lnkCity = (HyperLink)e.Item.FindControl("lnkCity");
            DataTable info    = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(curData));
            HyperLink lnkxkq  = (HyperLink)e.Item.FindControl("lnkxkq");
            HyperLink lnkkqc  = (HyperLink)e.Item.FindControl("lnkkqc");
            HyperLink lnksc   = (HyperLink)e.Item.FindControl("lnksc");

            HyperLink lnks2DangKy = (HyperLink)e.Item.FindControl("lnkS2DangKy");
            Panel     pnlXoSoList = (Panel)e.Item.FindControl("pnlXsList");

            //if (_arrService != null)
            //{
            //    if (_arrService.Length > 0)
            //    {
            //        string dkXoSo = string.Format(AppEnv.GetSetting("S2DK_XS"), info.Rows[0]["Company_Comment"]);
            //        foreach (var item in _arrService)
            //        {
            //            if (item == dkXoSo)
            //            {
            //                pnlXoSoList.Visible = false;
            //            }
            //        }
            //    }
            //}

            if (Session["msisdn"] != null)
            {
                string dkXoSo = string.Format(AppEnv.GetSetting("S2DK_XS"), info.Rows[0]["Company_Comment"]);
                string value  = AppEnv.GetRegisterService(Session["msisdn"].ToString(), dkXoSo);
                if (value == "1")
                {
                    pnlXoSoList.Visible = false;
                }
            }

            if (lang == 1)
            {
                lnkCity.Text = "<span class=\"blue bold\">" + info.Rows[0]["company_name"].ToString() + "</span>";
                lnkkqc.Text  = Resources.Resource.xsKQCho;
                //lnksc.Text = Resources.Resource.xsSoiCau;
                lnksc.Text = "<span class=\"orange bold\">Thống kê cặp số</span>";
                //   lnks2DangKy.Text = "<span class=\"orange bold\">Nhận KQXS hàng ngày</span>";
            }
            else
            {
                lnkCity.Text = "<span class=\"blue bold\">" + UnicodeUtility.UnicodeToKoDau(info.Rows[0]["company_name"].ToString()) + "</span>";
                lnkkqc.Text  = Resources.Resource.xsKQCho_KD;
                //lnksc.Text = Resources.Resource.xsSoiCau_KD;
                lnksc.Text = "<span class=\"orange bold\">Thong ke cap so</span>";
                //  lnks2DangKy.Text = "<span class=\"orange bold\">Nhan KQXS hang ngay</span>";
            }
            lnkxkq.NavigateUrl = lnkCity.NavigateUrl = "../KQXS.aspx?id=" + info.Rows[0]["company_id"] + "&day=" + day + "&lang=" + lang + "&w=" + width;
            string content1 = cpid + "&" + Constant.xoso + curData + "@" + day + "&" + kqxsprice + "&" + vmstransactionid;

            lnkkqc.NavigateUrl = "../KQCho.aspx?id=" + info.Rows[0]["company_id"] + "&lang=" + lang + "&w=" + width;

            //lnksc.NavigateUrl = "../SoiCau.aspx?id=" + info.Rows[0]["company_id"].ToString() + "&lang=" + lang + "&w=" + width;
            //lnks2DangKy.NavigateUrl = UrlProcess.GetS2RegisterXoSoUrl2G(lang.ToString(), width,info.Rows[0]["company_id"].ToString());

            lnksc.NavigateUrl = "/Xoso/ThongKe.aspx?id=" + info.Rows[0]["company_id"] + "&lang=" + lang + "&w=" + width;
            // lnks2DangKy.NavigateUrl = "/Xoso/KetQua.aspx?id=" + info.Rows[0]["company_id"] + "&lang=" + lang + "&w=" + width;

            if (day == 0)
            {
                if (lang == 1)
                {
                    lnkxkq.Text = "<span class=\"orange bold\">" + Resources.Resource.xsKQKyTruoc + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(ConvertUtility.ToInt32(info.Rows[0]["company_id"]))).Rows[0]["lot_time"]).ToString("dd/MM") + ")</span>";
                }
                else
                {
                    lnkxkq.Text = "<span class=\"orange bold\">" + Resources.Resource.xsKQKyTruoc_KD + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(ConvertUtility.ToInt32(info.Rows[0]["company_id"]))).Rows[0]["lot_time"]).ToString("dd/MM") + ")</span>";
                }
            }
            else
            {
                lnkxkq.Text = "<span class=\"orange bold\">KQ " + "(" + ConvertUtility.ToDateTime(DateTime.Now.AddDays(-day)).ToString("dd/MM") + ")</span>";
            }
        }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = Request.QueryString["lang"];
            width = ConvertUtility.ToInt32(Request.QueryString["w"]);

            if (!Page.IsPostBack)
            {
                if (width == 0)
                {
                    width = (int)Constant.DefaultScreen.Standard;
                }
                ltrWidth.Text = "<meta content=\"width=" + width + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />";

                if (Session["msisdn"] != null)
                {
                    string value = AppEnv.GetRegisterService(Session["msisdn"].ToString(), AppEnv.GetSetting("S2DK_CLIP"));
                    if (value == "1")
                    {
                        pnlSMS.Visible = true;
                        if (lang == "1")
                        {
                            ltrHuongdan.Text = "VIDEO CLIP";
                            ltrSMS.Text      =
                                "Bạn đã là thuê bao của dịch vụ Video Clip tuần. Xin cảm ơn <br/> Để hủy dịch vụ vui lòng SOẠN TIN : <b> HUY CLIP </b> gửi <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                        else
                        {
                            ltrHuongdan.Text = "VIDEO CLIP";
                            ltrSMS.Text      =
                                "Ban da la thue bao cua dich vu Video Clip tuan. Xin cam on <br/> De huy dich vu vui long SOAN TIN : <b> HUY CLIP </b> gui <b>" + AppEnv.GetSetting("S2ShortCode") + "</b>";
                        }
                    }
                    else
                    {
                        pnlThongBao.Visible = true;
                        if (lang == "1")
                        {
                            ltrThongBao.Text        = "Giới Thiệu";
                            ltrThongBaoNoiDung.Text =
                                "Cung cấp cho bạn những clip hot và nóng hổi nhất. Những thông tin mới, đặc sắc sẽ được truyền tải đến cho bạn hàng ngày. Đăng ký một lần nhận tin mãi mãi  <br/> <b> Đặc biệt miễn phí sử dụng 7 ngày đầu tiên cho khách hàng lần đầu đăng ký </b>";
                        }
                        else
                        {
                            ltrThongBao.Text        = "Gioi Thieu";
                            ltrThongBaoNoiDung.Text =
                                "Cung cap cho ban nhung clip jot va nong hoi nhat. Nhung thong tin moi, dac sac se duoc truyen tai den cho ban hang ngay. Dang ky mot lan nhan tin mai mai <br/> <b> Dac biet mien phi su dung 7 ngay dau tien cho khach hang lan dau dang ky </b>";
                        }
                    }
                }
                else
                {
                    pnlSMS.Visible = true;
                    if (lang == "1")
                    {
                        ltrHuongdan.Text = "Giới Thiệu";
                        ltrSMS.Text      =
                            "Hệ thống không xác định được số điện thoại của bạn. Vui lòng truy cập bằng 3G/GPRS hoặc soạn tin: DK CLIP gửi " + AppEnv.GetSetting("S2ShortCode");
                    }
                    else
                    {
                        ltrHuongdan.Text = "Gioi Thieu";
                        ltrSMS.Text      =
                            "He thong khong xac dinh duoc so dien thoai cua ban. Vui long truy cap bang 3G/GPRS hoac soan tin DK CLIP gui" + AppEnv.GetSetting("S2ShortCode");
                    }
                }
            }
        }