protected void rptlst_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemIndex < 0) { return; } string curData = (string)e.Item.DataItem; Literal litCityName = (Literal)e.Item.FindControl("litCityName"); Literal litCityCode = (Literal)e.Item.FindControl("litCityCode"); Literal litLink = (Literal)e.Item.FindControl("litLink"); DataTable info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(curData)); if (lang == "1") { string code = info.Rows[0]["company_comment"].ToString(); litCityName.Text = info.Rows[0]["company_name"].ToString().Replace("XS", ""); litCityCode.Text = code; litLink.Text = "<a style=\"color:Orange;font-weight:bold;\" href=\"S2_DangKy.aspx?lang=" + lang + "&w=" + width + "&id=" + info.Rows[0]["company_id"] + "\">Đăng ký</a>"; } else { string code = info.Rows[0]["company_comment"].ToString(); litCityName.Text = AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")); litCityCode.Text = code; litLink.Text = "<a style=\"color:Orange;font-weight:bold;\" href=\"S2_DangKy.aspx?lang=" + lang + "&w=" + width + "&id=" + info.Rows[0]["company_id"] + "\">Dang Ky</a>"; } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); id = ConvertUtility.ToInt32(Request.QueryString["id"]); info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); 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\" />"; pnlSMS.Visible = true; string code = info.Rows[0]["Company_Comment"].ToString().ToUpper(); if (Session["msisdn"] != null) { string subCode = "DK " + code.Trim(); string value = AppEnv.RegisterService(AppEnv.GetSetting("S2ShortCode"), "0", Session["msisdn"].ToString(), "DK", subCode);//ANDY Service S2_94x string[] res = value.Split('|'); if (res.Length > 0) { ltrHuongdan.Text = lang == "1" ? "Xổ Số" : "Xo So"; if (res[0] == "1")//DK THANH CONG { ltrSMS.Text = lang == "1" ? "Bạn đã đăng ký thành công. Kết quả xổ số <b> " + info.Rows[0]["company_name"].ToString().Replace("XS", "") + " </b> sẽ trả về vào những ngày quay thưởng. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>" : "Ban da dang ky thanh cong. Ket qua xo so <b>" + AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")) + " </b> se tra ve vao nhung ngay quay thuong. <br/> De huy dich vu vui long soan: <b> HUY " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { if (res[1].Trim() == "DoubleRegister") { ltrSMS.Text = lang == "1" ? "Bạn đã là thuê bao của dịch vụ kết quả xổ số hàng ngày. Xin cảm ơn <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>" : "Ban da la thue bao cua dich vu ket qua xo so hang ngay. Xin cam on <br/> De huy dich vu vui long soan: <b> HUY " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { ltrSMS.Text = AppEnv.GetSetting("VNM_DangKyThatBai_Mt"); } } } } else { ltrHuongdan.Text = lang == "1" ? "Giới Thiệu" : "Gioi Thieu"; ltrSMS.Text = lang == "1" ? "Cung cấp kết quả xổ số nhanh chóng và hiệu quả. Đăng ký một lần nhận tin mãi mãi <br/> Để đăng ký soạn tin: <b> DK " + code + " </b> gửi <b> 949 </b>" : "Cung cap ket qua xo so nhanh chong va hieu qua. Dang ky mot lan nhan tin mai mam <br/> De dang ky soan tin: <b> DK " + code + " </b> gui <b> 949 </b>"; } } }
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 (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; // } //} lnkCity.Text = info.Rows[0]["company_name"].ToString(); lnkkqc.Text = "Kết quả chờ"; //lnksc.Text = Resources.Resource.xsSoiCau; lnksc.Text = "Thống kê cặp số"; //lnkxkq.NavigateUrl = lnkCity.NavigateUrl = "../KQXS.aspx?id=" + info.Rows[0]["company_id"] + "&day=" + day + "&lang=" + lang + "&w=" + width; lnkxkq.NavigateUrl = lnkCity.NavigateUrl = UrlProcess.XoSoChiTietNew(ConvertUtility.ToInt32(info.Rows[0]["company_id"].ToString()), day.ToString(), Constant.XoSo_Kqxs_Rewrite); //string content1 = cpid + "&" + Constant.xoso + curData + "@" + day + "&" + kqxsprice + "&" + vmstransactionid; //lnkkqc.NavigateUrl = "../KQCho.aspx?id=" + info.Rows[0]["company_id"] + "&lang=" + lang + "&w=" + width; lnkkqc.NavigateUrl = UrlProcess.XoSoChiTiet(ConvertUtility.ToInt32(info.Rows[0]["company_id"]), Constant.XoSo_KqCho_Rewrite); //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; lnksc.NavigateUrl = UrlProcess.XoSoChiTiet(ConvertUtility.ToInt32(info.Rows[0]["company_id"].ToString()), Constant.XoSo_ThongKe_Rewrite); if (day == 0) { lnkxkq.Text = Resources.Resource.xsKQKyTruoc + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(ConvertUtility.ToInt32(info.Rows[0]["company_id"]))).Rows[0]["lot_time"]).ToString("dd/MM") + ")"; } else { lnkxkq.Text = "Kết quả " + "(" + ConvertUtility.ToDateTime(DateTime.Now.AddDays(-day)).ToString("dd/MM") + ")"; } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); string id = Request.QueryString["id"]; string name; string code; if (id == "0") { name = "Thủ Đô"; code = "TD"; } else { DataTable info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); 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["S2Result_SOICAU"] != null) { pnlNoiDung.Visible = true; if (Session["S2Result_SOICAU"].ToString() == "1") { 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 //{ // ltrNoiDung.Text = lang == "1" ? "Bạn đã là thuê bao của dịch vụ Game HOT tuần. Xin cảm ơn <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY GAME </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>" // : "Ban da la thue bao cua dich vu Game HOT tuan. Xin cam on <br/> De huy dich vu vui long soan: <b> HUY GAME </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; //} Session["S2Result_SOICAU"] = null; } } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); id = ConvertUtility.ToInt32(Request.QueryString["id"]); info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); 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["S2_Sc_Result_2G"] != null) { pnlNoiDung.Visible = true; if (Session["S2_Sc_Result_2G"].ToString() == "1") { if (lang == "1") { ltrTieuDe.Text = "Thống kê cặp số"; ltrNoiDung.Text = "Bạn đã đăng ký thành công. Dự đoán kết quả xổ số <b> " + info.Rows[0]["company_name"].ToString().Replace("XS", "") + " </b> sẽ trả về vào những ngày quay thưởng. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { ltrTieuDe.Text = "Thong ke cap so"; ltrNoiDung.Text = "Ban da dang ky thanh cong. Du doan ket qua xo so </b>" + AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")) + "</b> se tra ve vao nhung ngay quay thuong. <br/> De huy dich vu vui long soan: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } } else { if (lang == "1") { ltrTieuDe.Text = "Thống kê cặp số"; ltrNoiDung.Text = "Bạn đã là thuê bao của dịch vụ soi cầu hàng ngày. Xin cảm ơn <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { ltrTieuDe.Text = "Thong ke cap so"; ltrNoiDung.Text = "Ban da la thue bao cua dich vu soi cau hang ngay. Xin cam on <br/> De huy dich vu vui long soan: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } } Session["S2_Sc_Result_2G"] = null; } } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); id = ConvertUtility.ToInt32(Request.QueryString["id"]); info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); 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) { pnlThongBao.Visible = true; if (lang == "1") { ltrTitle.Text = "Kết quả xổ số"; ltrThongBao.Text = "Giới thiệu"; ltrThongBaoNoiDung.Text = "Cung cấp kết quả xổ số <b> " + info.Rows[0]["company_name"].ToString().Replace("XS", "") + " </b> nhanh chóng, chính xác, thuận tiện. Kết quả sẽ được gửi ngay tới khách hàng sau khi mở thưởng. Đăng ký một lần nhận tin mãi mãi <br/> Miễn phí 7 lần trả KQ đầu tiên"; } else { ltrTitle.Text = "Ke qua xo so"; ltrThongBao.Text = "Gioi Thieu"; ltrThongBaoNoiDung.Text = "Cung cap ket qua xo so <b> " + AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")) + " </b> nhanh chong, chinh xac, thuan tien. Ket qua se duoc gui ngay toi khach hang sau khi mo thuong. Dang ky mot lan nhan tin mai mai <br/> Mien phi 7 lan tra KQ dau tien"; } } else { pnlSMS.Visible = true; if (lang == "1") { ltrHuongdan.Text = "Kết quả xổ số"; 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 <b> 3G/GPRS </b> hoặc : <br/> SOẠN TIN : <b> DK " + info.Rows[0]["company_comment"] + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { ltrHuongdan.Text = "Ket qua xo so"; ltrSMS.Text = "He thong khong xac dinh duoc so dien thoai cua ban. Vui long truy cap bang <b> 3G/GPRS </b> hoac : <br/> SOAN TIN : <b> DK " + info.Rows[0]["company_comment"] + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } } } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); price = ConfigurationSettings.AppSettings.Get("kqchoxsprice"); id = ConvertUtility.ToInt32(Request.QueryString["id"]); telCo = Session["telco"].ToString(); linkStr = "<a href=\"../" + UrlProcess.GetXosoHomeUrlNew(lang, width.ToString()).Replace("~/", "") + "\" >XỔ SỐ<a>"; linkStr_KD = "<a href=\"../" + UrlProcess.GetXosoHomeUrlNew(lang, width.ToString()).Replace("~/", "") + "\" >XO SO<a>"; if (!IsPostBack) { if (width == 0) { width = (int)Constant.DefaultScreen.Standard; } ltrWidth.Text = "<meta content=\"width=" + width.ToString() + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />"; DataTable ds = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); // Nếu có transactionid_old >> thuê bao mobifone đã thực hiện thanh toán if (Session["transactionid_old"] != null) { messageReturn = ConvertUtility.ToString(Session["debit_status"]); if (ConvertUtility.ToString(Session["debit_status"]) == "0") {// Thanh toán thành công >> trả nội dung HienThiNoiDung(true); } else {// Thanh toán không thành công >> thông báo lỗi HienThiNoiDung(false); } Session["transactionid_old"] = null; } else { if (telCo == Constant.T_Mobifone) { string content = Session["cpid"].ToString() + "&" + Constant.xoso + "x11" + id.ToString() + "&" + price + "&" + Session["transactionid"].ToString(); Response.Redirect(ConfigurationSettings.AppSettings.Get("vms3g") + "?link=" + Server.UrlEncode(EAS.EncryptData(content, ConfigurationSettings.AppSettings.Get("vmskey")))); } // if (telCo == "Undefined") { pnlSMS.Visible = true; if (lang == "1") { ltrHuongdan.Text = linkStr + " » " + Resources.Resource.wHuongDan; ltrSMS.Text = "Soạn tin <b>" + ConfigurationSettings.AppSettings.Get("kqchoxscode") + " " + ds.Rows[0]["company_comment"].ToString() + "</b> gửi <b>" + ConfigurationSettings.AppSettings.Get("kqchoxscommandcode") + "</b> để nhận kết quả xổ số trực tiếp" + Resources.Resource.wChon3G; } else { ltrHuongdan.Text = linkStr_KD + " » " + Resources.Resource.wHuongDan_KD; ltrSMS.Text = "Soan tin <b>" + ConfigurationSettings.AppSettings.Get("kqchoxscode") + " " + ds.Rows[0]["company_comment"].ToString() + "</b> gui <b>" + ConfigurationSettings.AppSettings.Get("kqchoxscommandcode") + "</b> de nhan ket qua xo so truc tiep" + Resources.Resource.wChon3G_KD; } } else { //pnlThongBao.Visible = true; //if (lang == "1") //{ // ltrTitle.Text = linkStr + " » " + Resources.Resource.wThongBao; // //ltrThongBao.Text = Resources.Resource.wXacNhanDichVu.Replace("xxx", price); // ltrThongBao.Text = Resources.Resource.wXacNhanDangKyDichVu + "kết quả chờ " + ds.Rows[0]["company_name"].ToString(); // btnCo.Text = Resources.Resource.btnCo; // btnKhong.Text = Resources.Resource.btnKhong; //} //else //{ // ltrTitle.Text = linkStr_KD + " » " + Resources.Resource.wThongBao_KD; // //ltrThongBao.Text = Resources.Resource.wXacNhanDichVu_KD.Replace("xxx", price); // ltrThongBao.Text = Resources.Resource.wXacNhanDangKyDichVu_KD + "ket qua cho " + UnicodeUtility.UnicodeToKoDau(ds.Rows[0]["company_name"].ToString()); // btnCo.Text = Resources.Resource.btnCo_KD; // btnKhong.Text = Resources.Resource.btnKhong_KD; //} pnlThongBao.Visible = false; switch (Session["telco"].ToString()) { case "Vietnamobile": WapXzone_VNM.Library.VNMCharging.VNMChargingGW charging = new WapXzone_VNM.Library.VNMCharging.VNMChargingGW(); //messageReturn = charging.PaymentVNM(Session["msisdn"].ToString(), price, "D", "XSKQCHO", Request.QueryString["id"].ToString()); //ban dang chay //messageReturn = charging.PaymentVNM(Session["msisdn"].ToString(), "LOTOSOICAU", "SOICAU"); messageReturn = charging.NavigatePaymentVnm(Session["msisdn"].ToString(), "LOTOSOICAU", "SOICAU", price, "D", "XSKQCHO", Request.QueryString["id"]); if (!string.IsNullOrEmpty(messageReturn) && messageReturn == "1") { // Thanh toán thành công >> trả nội dung HienThiNoiDung(true); } else { // Thanh toán không thành công >> thông báo lỗi HienThiNoiDung(false); } break; } } } } }
protected void HienThiNoiDung(Boolean thuchien) { pnlNoiDung.Visible = true; id = ConvertUtility.ToInt32(Request.QueryString["id"]); DataTable comXoSo = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); string companycode = comXoSo.Rows[0]["company_comment"].ToString(); string chitietGiaodich = "Ket qua xo so truc tiep: " + companycode + " -- newtransactionid: " + ConvertUtility.ToString(Session["transactionid"]) + " -- old tranid: " + ConvertUtility.ToString(Session["transactionid_old"]); if (thuchien) { //insertMT mt = new MTInfo(); mt.User_ID = Session["msisdn"].ToString(); mt.Message = "Ban da dang ky thanh cong dich vu lay ket qua truc tiep " + UnicodeUtility.UnicodeToKoDau(comXoSo.Rows[0]["company_name"].ToString()) + ". Cam on ban da su dung dich vu!"; mt.Service_ID = ConfigurationSettings.AppSettings.Get("kqchoxscommandcode"); mt.Command_Code = ConfigurationSettings.AppSettings.Get("kqchoxscode"); mt.Message_Type = (int)Constant.MessageType.FREE; Random random = new Random(); mt.Request_ID = random.Next(100000000, 999999999).ToString(); mt.Total_Message = 1; mt.Message_Index = 0; mt.IsMore = 0; mt.Content_Type = 0; mt.ServiceType = 47;//servicetype of kq cho xo so; MTController.SMS_MTInsert(mt); //insert mt waitting mtwaitting = new MTWaittingInfo(); mtwaitting.User_ID = Session["msisdn"].ToString(); mtwaitting.Message = ConfigurationSettings.AppSettings.Get("kqchoxscode") + " " + companycode; mtwaitting.Service_ID = ConfigurationSettings.AppSettings.Get("kqchoxscommandcode"); mtwaitting.Command_Code = ConfigurationSettings.AppSettings.Get("kqchoxscode"); mtwaitting.Message_Type = (int)Constant.MessageType.FREE; mtwaitting.Request_ID = random.Next(100000000, 999999999).ToString(); mtwaitting.Total_Message = 10; mtwaitting.Message_Index = 1; mtwaitting.IsMore = 0; mtwaitting.Content_Type = 0; mtwaitting.ServiceType = 47;//dv ket qua cho mtwaitting.UniqueId = companycode; mtwaitting.ExpiredDate = DateTime.Now.AddDays(10); mtwaitting.PartnerID = string.Empty; mtwaitting.Operator = Session["telco"].ToString(); MTController.SMS_MTWaittingInsert(mtwaitting); // if (lang == "1") { ltrTieuDe.Text = "XỔ SỐ"; lblTen.Text = "Kết quả xổ số trực tiếp"; ltrNoiDung.Text = "Bạn đã đăng ký thành công dịch vụ lấy kết quả trực tiếp " + comXoSo.Rows[0]["company_name"].ToString() + ".<br />Cảm ơn bạn đã sử dụng dịch vụ!"; } else { ltrTieuDe.Text = "XO SO"; lblTen.Text = "Ket qua xo so truc tiep"; ltrNoiDung.Text = "Ban da dang ky thanh cong dich vu lay ket qua truc tiep " + UnicodeUtility.UnicodeToKoDau(comXoSo.Rows[0]["company_name"].ToString()) + ".<br />Cam on ban da su dung dich vu!"; }; Transaction.Success(Session["telco"].ToString(), Session["msisdn"].ToString(), price, Request.Url.ToString(), id.ToString(), chitietGiaodich, 11); } else { //Thông báo lỗi thanh toán if (lang == "1") { ltrTieuDe.Text = Resources.Resource.wThongBao; ltrNoiDung.Text = Resources.Resource.wThongBaoLoiThanhToan; } else { ltrTieuDe.Text = Resources.Resource.wThongBao_KD; ltrNoiDung.Text = Resources.Resource.wThongBaoLoiThanhToan_KD; } Transaction.Failure(Session["telco"].ToString(), Session["msisdn"].ToString(), price, Request.Url.ToString(), id.ToString(), chitietGiaodich, 11, messageReturn); //--Thông báo lỗi thanh toán } //log charging ILog logger = log4net.LogManager.GetLogger(Session["telco"].ToString()); logger.Debug("--------------------------------------------------"); logger.Debug("MSISDN:" + Session["msisdn"].ToString()); logger.Debug("Dich vu: Xo so - Ket qua cho - parameter: " + price + " - Tinh: " + companycode + " - id: " + id); logger.Debug("IP:" + HttpContext.Current.Request.UserHostAddress); logger.Debug("Error:" + messageReturn); logger.Debug("Current Url:" + Request.RawUrl); //end log }
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"); } } } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); id = ConvertUtility.ToInt32(Request.QueryString["id"]); info = XosoController.GetInfobyCompanyID(ConvertUtility.ToInt32(id)); 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\" />"; pnlSMS.Visible = true; if (Session["msisdn"] != null) { string subCode = "DK SC " + info.Rows[0]["Company_Comment"]; string value = AppEnv.RegisterService(AppEnv.GetSetting("S2ShortCode"), "0", Session["msisdn"].ToString(), "DK", subCode);//ANDY Service S2_94x string[] res = value.Split('|'); if (res.Length > 0) { ltrHuongdan.Text = lang == "1" ? "Thống kê cặp số" : "Thong ke cap so"; if (res[0] == "1")//DK THANH CONG { ltrSMS.Text = lang == "1" ? "Bạn đã đăng ký thành công. Dự đoán kết quả xổ số <b> " + info.Rows[0]["company_name"].ToString().Replace("XS", "") + " </b> sẽ trả về vào những ngày quay thưởng. <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>" : "Ban da dang ky thanh cong. Du doan ket qua xo so </b>" + AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")) + "</b> se tra ve vao nhung ngay quay thuong. <br/> De huy dich vu vui long soan: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { if (res[1].Trim() == "DoubleRegister") { ltrSMS.Text = lang == "1" ? "Bạn đã là thuê bao của dịch vụ soi cầu hàng ngày. Xin cảm ơn <br/> Để hủy dịch vụ vui lòng soạn: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>" : "Ban da la thue bao cua dich vu soi cau hang ngay. Xin cam on <br/> De huy dich vu vui long soan: <b> HUY SC " + info.Rows[0]["company_comment"].ToString().Replace("XS", "") + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + " </b>"; } else { ltrSMS.Text = AppEnv.GetSetting("VNM_DangKyThatBai_Mt"); } } } } else { if (lang == "1") { ltrHuongdan.Text = "Thống kê cặp số"; ltrSMS.Text = "Cung cấp dự đoán kết quả xổ số <b> " + info.Rows[0]["company_name"].ToString().Replace("XS", "") + " </b> nhanh chóng, chính xác, thuận tiện. Tư vấn và nhận định cặp số sẽ về trong ngày hiện tại.Đăng ký một lần nhận tin mãi mãi <br/> Miễn phí 7 lần trả KQ đầu tiên.<br/>Vui lòng truy cập bằng <b> 3G/GPRS </b> hoặc : <br/> SOẠN TIN : <b> DK SC " + info.Rows[0]["company_comment"] + " </b> gửi <b> " + AppEnv.GetSetting("S2ShortCode") + "</b>"; } else { ltrHuongdan.Text = "Thong ke cap so"; ltrSMS.Text = "Cung cap du doan ket qua xo so <b> " + AppEnv.CheckLang(info.Rows[0]["company_name"].ToString().Replace("XS", "")) + " </b> nhanh chong, chinh xac, thuan tien. Ket qua se duoc gui ngay toi khach hang sau khi mo thuong. Dang ky mot lan nhan tin mai mai <br/> Mien phi 7 lan tra KQ dau tien.<br/>Vui long truy cap bang <b> 3G/GPRS </b> hoac : <br/> SOAN TIN : <b> DK SC " + AppEnv.CheckLang(info.Rows[0]["company_comment"].ToString()) + " </b> gui <b> " + AppEnv.GetSetting("S2ShortCode") + "</b>"; } } } }
protected void Page_Load(object sender, EventArgs e) { lang = Request.QueryString["lang"]; width = ConvertUtility.ToInt32(Request.QueryString["w"]); price = AppEnv.GetSetting("xs20price"); id = ConvertUtility.ToInt32(Request.QueryString["id"]); telCo = AppEnv.CheckSessionTelco(); linkStr = "<a href=\"" + UrlProcess.XoSoHome() + "\" >XỔ SỐ</a>"; //linkStr_KD = "<a href=\"../" + UrlProcess.GetXosoHomeUrl(lang, width.ToString()).Replace("~/", "") + "\" >XO SO<a>"; if (!IsPostBack) { //if (width == 0) // width = (int)Constant.DefaultScreen.Standard; //ltrWidth.Text = "<meta content=\"width=" + width.ToString() + "; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\" name=\"viewport\" />"; DataTable ds = XosoController.GetInfobyCompanyID(id); string comname = ds.Rows[0]["company_name"].ToString(); // Nếu có transactionid_old >> thuê bao mobifone đã thực hiện thanh toán if (Session["transactionid_old"] != null) { messageReturn = ConvertUtility.ToString(Session["debit_status"]); if (ConvertUtility.ToString(Session["debit_status"]) == "0") {// Thanh toán thành công >> trả nội dung HienThiNoiDung(true); } else {// Thanh toán không thành công >> thông báo lỗi HienThiNoiDung(false); } Session["transactionid_old"] = null; } else { if (telCo == Constant.T_Mobifone) { string content = Session["cpid"].ToString() + "&" + Constant.xoso + "x12" + id.ToString() + "&" + price + "&" + Session["transactionid"]; Response.Redirect(AppEnv.GetSetting("vms3g") + "?link=" + Server.UrlEncode(EAS.EncryptData(content, AppEnv.GetSetting("vmskey")))); } // if (telCo == "Undefined") { pnlSMS.Visible = true; //if (lang == "1") //{ ltrHuongdan.Text = linkStr + " » " + Resources.Resource.wHuongDan; ltrSMS.Text = "Soạn tin <b>" + ConfigurationSettings.AppSettings.Get("xs20code") + " " + ds.Rows[0]["company_comment"] + "</b> gửi <b>" + AppEnv.GetSetting("xs20commandcode") + "</b> để nhận kết quả 20 phiên mở thưởng liên tiếp" + Resources.Resource.wChon3G; //} //else //{ // ltrHuongdan.Text = linkStr_KD + " » " + Resources.Resource.wHuongDan_KD; // ltrSMS.Text = "Soan tin <b>" + ConfigurationSettings.AppSettings.Get("xs20code") + " " + ds.Rows[0]["company_comment"] + "</b> gui <b>" + AppEnv.GetSetting("xs20commandcode") + "</b> de nhan ket qua 20 phien mo thuong lien tiep" + Resources.Resource.wChon3G_KD; //} } else { pnlThongBao.Visible = false; switch (Session["telco"].ToString()) { case "Vietnamobile": var charging = new Library.VNMCharging.VNMChargingGW(); messageReturn = charging.NavigatePaymentVnm(Session["msisdn"].ToString(), "GAMEDOWN", "GAME_DOWN", price, "D", "XOSO20", Request.QueryString["id"]); if (!string.IsNullOrEmpty(messageReturn) && messageReturn == "1") { // Thanh toán thành công >> trả nội dung HienThiNoiDung(true); } else { // Thanh toán không thành công >> thông báo lỗi HienThiNoiDung(false); } break; } } } } }
protected void HienThiNoiDung(Boolean thuchien) { pnlNoiDung.Visible = true; id = ConvertUtility.ToInt32(Request.QueryString["id"]); string comcode = XosoController.GetInfobyCompanyID(id).Rows[0]["company_comment"].ToString(); string comname = XosoController.GetInfobyCompanyID(id).Rows[0]["company_name"].ToString(); string chitietGiaodich = "KQXS 20 ngày: " + comname + " -- newtransactionid: " + ConvertUtility.ToString(Session["transactionid"]) + " -- old tranid: " + ConvertUtility.ToString(Session["transactionid_old"]); if (thuchien) { //insertMT mt = new MTInfo(); mt.User_ID = Session["msisdn"].ToString(); mt.Message = "Ban da dang ky thanh cong dich vu lay ket qua xo so 20 ngay lien tiep tinh " + comname + ". Cam on ban da su dung dich vu!"; mt.Service_ID = AppEnv.GetSetting("xs20commandcode"); mt.Command_Code = AppEnv.GetSetting("xs20code"); mt.Message_Type = (int)Constant.MessageType.FREE; Random random = new Random(); mt.Request_ID = random.Next(100000000, 999999999).ToString(); mt.Total_Message = 1; mt.Message_Index = 0; mt.IsMore = 0; mt.Content_Type = 0; mt.ServiceType = 50;//servicetype of kq 20; MTController.SmsMtInsert(mt); //insert mt waitting mtwaitting = new MTWaittingInfo(); mtwaitting.User_ID = Session["msisdn"].ToString(); mtwaitting.Message = AppEnv.GetSetting("xs20code") + " " + comcode; mtwaitting.Service_ID = AppEnv.GetSetting("xs20commandcode"); mtwaitting.Command_Code = AppEnv.GetSetting("xs20code"); mtwaitting.Message_Type = (int)Constant.MessageType.FREE; mtwaitting.Request_ID = random.Next(100000000, 999999999).ToString(); mtwaitting.Total_Message = 20; mtwaitting.Message_Index = 1; mtwaitting.IsMore = 0; mtwaitting.Content_Type = 0; mtwaitting.ServiceType = 50;//dv ket qua 30 ngay mtwaitting.UniqueId = comcode; mtwaitting.ExpiredDate = DateTime.Now.AddDays(20); mtwaitting.PartnerID = string.Empty; mtwaitting.Operator = Session["telco"].ToString(); MTController.SMS_MTXSWaittingInsert(mtwaitting); // //if (lang == "1") //{ ltrTieuDe.Text = linkStr; lblTen.Text = "Xổ số 20 ngày liên tiếp"; ltrNoiDung.Text = "Bạn đã đăng ký thành công dịch vụ lấy kết quả xổ số 20 ngày liên tiếp tỉnh " + comname + ".<br />Cảm ơn bạn đã sử dụng dịch vụ!"; //} //else //{ // ltrTieuDe.Text = linkStr_KD; // lblTen.Text = "Xo so 20 ngay lien tiep"; // ltrNoiDung.Text = "Ban da dang ky thanh cong dich vu lay ket qua xo so 20 ngay lien tiep tinh " + comname + ".<br />Cam on ban da su dung dich vu!"; //} Transaction.Success(Session["telco"].ToString(), Session["msisdn"].ToString(), price, Request.Url.ToString(), id.ToString(), chitietGiaodich, 12); } else { //Thông báo lỗi thanh toán //if (lang == "1") //{ ltrTieuDe.Text = linkStr + " » " + Resources.Resource.wThongBao; ltrNoiDung.Text = Resources.Resource.wThongBaoLoiThanhToan; //} //else //{ // ltrTieuDe.Text = linkStr_KD + " » " + Resources.Resource.wThongBao_KD; // ltrNoiDung.Text = Resources.Resource.wThongBaoLoiThanhToan_KD; //} Transaction.Failure(Session["telco"].ToString(), Session["msisdn"].ToString(), price, Request.Url.ToString(), id.ToString(), chitietGiaodich, 12, messageReturn); //--Thông báo lỗi thanh toán } //log charging ILog logger = LogManager.GetLogger(Session["telco"].ToString()); logger.Debug("--------------------------------------------------"); logger.Debug("MSISDN:" + Session["msisdn"]); logger.Debug("Dich vu: Xo so - Ket qua 20 ngay - parameter: " + price + " - Tinh: " + comname + " - id: " + id); logger.Debug("IP:" + HttpContext.Current.Request.UserHostAddress); logger.Debug("Error:" + messageReturn); logger.Debug("Current Url:" + Request.RawUrl); //end log }
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 (lang == 1) { lnkThudo.Text = thudoinfo.Rows[0]["company_name"].ToString(); lnkKQCho.Text = Resources.Resource.xsKQCho.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnkSoiCau.Text = Resources.Resource.xsSoiCau.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); } else { lnkThudo.Text = UnicodeUtility.UnicodeToKoDau(thudoinfo.Rows[0]["company_name"].ToString()); lnkKQCho.Text = Resources.Resource.xsKQCho_KD.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnkSoiCau.Text = Resources.Resource.xsSoiCau_KD.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); } lnkxemkq.NavigateUrl = lnkThudo.NavigateUrl = "../KQXSNew.aspx?id=" + thudo + "&day=" + day + "&lang=" + lang + "&w=" + width; lnkKQCho.NavigateUrl = "../KQChoNew.aspx?id=" + thudo + "&lang=" + lang + "&w=" + width; lnkSoiCau.NavigateUrl = "../SoiCauNew.aspx?id=" + thudo + "&lang=" + lang + "&w=" + width; } if (day == 0) { if (lang == 1) { lnkxemkq.Text = Resources.Resource.xsKQKyTruoc + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(thudo)).Rows[0]["lot_time"]).ToString("dd/MM") + ")"; } else { lnkxemkq.Text = Resources.Resource.xsKQKyTruoc_KD + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(thudo)).Rows[0]["lot_time"]).ToString("dd/MM") + ")"; } } else { lnkxemkq.Text = "KQ " + "(" + ConvertUtility.ToDateTime(DateTime.Now.AddDays(-day)).ToString("dd/MM") + ")"; } }
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)); Count = info.Rows.Count; Literal litBlank = (Literal)e.Item.FindControl("litBlank"); if (e.Item.ItemIndex < Count - 1) { litBlank.Text = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFFF\"><tr><td align=\"left\" valign=\"top\"><img alt=\"\" src=\"/imagesnew/blank.gif\" width=\"5\" height=\"9\" /></td></tr></table>"; } 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 (lang == 1) { lnkCity.Text = info.Rows[0]["company_name"].ToString(); lnkkqc.Text = Resources.Resource.xsKQCho.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnksc.Text = Resources.Resource.xsSoiCau.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnks2DangKy.Text = "Nhận KQXS hàng ngày (500đ/ngày)"; } else { lnkCity.Text = UnicodeUtility.UnicodeToKoDau(info.Rows[0]["company_name"].ToString()); lnkkqc.Text = Resources.Resource.xsKQCho_KD.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnksc.Text = Resources.Resource.xsSoiCau_KD.Replace("<span class=\"orange bold\">", "").Replace("<span>", ""); lnks2DangKy.Text = "Nhan KQXS hang ngay (500d/ngay)"; } lnkxkq.NavigateUrl = lnkCity.NavigateUrl = "../KQXSNew.aspx?id=" + info.Rows[0]["company_id"].ToString() + "&day=" + day + "&lang=" + lang + "&w=" + width; string content1 = cpid + "&" + Constant.xoso + curData + "@" + day + "&" + kqxsprice + "&" + vmstransactionid; lnkkqc.NavigateUrl = "../KQChoNew.aspx?id=" + info.Rows[0]["company_id"].ToString() + "&lang=" + lang + "&w=" + width; lnksc.NavigateUrl = "../SoiCauNew.aspx?id=" + info.Rows[0]["company_id"].ToString() + "&lang=" + lang + "&w=" + width; lnks2DangKy.NavigateUrl = UrlProcess.GetS2RegisterXoSoUrl(lang.ToString(), width, info.Rows[0]["company_id"].ToString()); if (day == 0) { if (lang == 1) { lnkxkq.Text = Resources.Resource.xsKQKyTruoc + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(ConvertUtility.ToInt32(info.Rows[0]["company_id"]))).Rows[0]["lot_time"]).ToString("dd/MM") + ")"; } else { lnkxkq.Text = Resources.Resource.xsKQKyTruoc_KD + " (" + ConvertUtility.ToDateTime(XosoController.GetKQXSLastestDetailbyCompanyID(ConvertUtility.ToInt32(ConvertUtility.ToInt32(info.Rows[0]["company_id"]))).Rows[0]["lot_time"]).ToString("dd/MM") + ")"; } } else { lnkxkq.Text = "KQ " + "(" + ConvertUtility.ToDateTime(DateTime.Now.AddDays(-day)).ToString("dd/MM") + ")"; } }
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>"; } }
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>"; } }