Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = ConvertUtility.ToInt32(Request.QueryString["lang"]).ToString();
            width = Request.QueryString["w"];
            DataTable cpConfig = WapController.Setting_Category_GetAllByParentIDHasCache(0, 74);

            if (lang == "1")
            {
                lnkTrangChu.Text = Resources.Resource.wTrangChu;
            }
            else
            {
                lnkTrangChu.Text = Resources.Resource.wTrangChu_KD;
            }
            lnkTrangChu.NavigateUrl = UrlProcess.GetWapHomeUrlNew(lang, width);

            DataTable dt = WapController.CPConfig_GetByWap_IDHasCache((int)cpConfig.Rows[0]["WAP_ID"]);

            if (dt.Rows.Count > 0)
            {
                rptTruyCapNhanh.DataSource     = dt;
                rptTruyCapNhanh.ItemDataBound += rptTruyCapNhanh_ItemDataBound;
                rptTruyCapNhanh.DataBind();
            }
        }
        protected void rptLienket_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemIndex < 0)
            {
                return;
            }
            DataRowView curData  = (DataRowView)e.Item.DataItem;
            Literal     ltrNhom  = (Literal)e.Item.FindControl("ltrNhom");
            Literal     ltrDonvi = (Literal)e.Item.FindControl("ltrDonvi");
            //
            DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache((int)curData["WAP_ID"]);
            int       i        = 0;

            if (lang == "1")
            {
                ltrNhom.Text = curData["WAP_CategoryTitleUnicode"].ToString() + ": ";
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    //ltrDonvi.Text += "<a href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";

                    if (rCP["CP_Url"].ToString().Contains("Default.aspx"))
                    {
                        ltrDonvi.Text += "<a href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";
                    }
                    else
                    {
                        ltrDonvi.Text += "<a href=\"" + rCP["CP_Url"] + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";
                    }

                    i += 1;
                    if (i == 2)
                    {
                        ltrDonvi.Text += "...";
                        break;
                    }
                }
            }
            else
            {
                ltrNhom.Text = curData["WAP_CategoryTitle"].ToString();
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    if (rCP["CP_Url"].ToString().Contains("Default.aspx"))
                    {
                        ltrDonvi.Text += " - <a href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_Category"] + "</a>, ";
                    }
                    else
                    {
                        ltrDonvi.Text += " - <a href=\"" + rCP["CP_Url"] + "\" >" + rCP["CP_Category"] + "</a>, ";
                    }

                    i += 1;
                    if (i == 2)
                    {
                        ltrDonvi.Text += "...";
                        break;
                    }
                }
            }
        }
        protected void rptLienket_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemIndex < 0)
            {
                return;
            }
            DataRowView curData  = (DataRowView)e.Item.DataItem;
            Literal     ltrNhom  = (Literal)e.Item.FindControl("ltrNhom");
            Repeater    rptDonvi = (Repeater)e.Item.FindControl("rptDonvi");

            //
            if (lang == "1")
            {
                ltrNhom.Text = curData["WAP_CategoryTitleUnicode"].ToString().ToUpper();
            }
            else
            {
                ltrNhom.Text = curData["WAP_CategoryTitle"].ToString().ToUpper();
            }
            //
            DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache((int)curData["WAP_ID"]);

            count = cpConfig.Rows.Count - 1;
            rptDonvi.DataSource     = cpConfig;
            rptDonvi.ItemDataBound += new RepeaterItemEventHandler(rptDonvi_ItemDataBound);
            rptDonvi.DataBind();
        }
        protected void rptLienket_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemIndex < 0)
            {
                return;
            }
            DataRowView curData  = (DataRowView)e.Item.DataItem;
            Literal     ltrNhom  = (Literal)e.Item.FindControl("ltrNhom");
            Literal     ltrDonvi = (Literal)e.Item.FindControl("ltrDonvi");
            //
            DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache((int)curData["WAP_ID"]);

            if (lang == "1")
            {
                ltrNhom.Text = curData["WAP_CategoryTitleUnicode"].ToString().ToUpper();
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    if (rCP["CP_Url"].ToString().Contains("Default.aspx"))
                    {
                        ltrDonvi.Text += " - <a href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>";
                    }
                    else
                    {
                        ltrDonvi.Text += " - <a href=\"" + rCP["CP_Url"] + "\" >" + rCP["CP_CategoryUnicode"] + "</a>";
                    }
                }
            }
            else
            {
                ltrNhom.Text = curData["WAP_CategoryTitle"].ToString().ToUpper();
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    ltrDonvi.Text += " - <a href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_Category"] + "</a>";
                }
            }
            if (curData["WAP_CategoryDes"].ToString() != "")
            {
                string lnkExt;
                if (curData["WAP_CategoryDes"].ToString().IndexOf("?") > 0)
                {
                    lnkExt = "&lang=" + lang + "&w=" + width;
                }
                else
                {
                    if (curData["WAP_CategoryDes"].ToString().Contains("Default.aspx"))
                    {
                        lnkExt = "?lang=" + lang + "&w=" + width;
                    }
                    else
                    {
                        lnkExt = string.Empty;
                    }
                }

                ltrNhom.Text = "<a href=\"" + curData["WAP_CategoryDes"] + lnkExt + "\"><span class=\"link-non-orange-bold\">" + ltrNhom.Text + "</span><a/>";
            }
        }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache(38);

                rptDichVu.DataSource = cpConfig;
                rptDichVu.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                lang  = Request.QueryString["lang"];
                width = Request.QueryString["w"];
                if (width == "0")
                {
                    width = Constant.DefaultScreen.Standard.ToString();
                }

                DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache(38);
                rptDichvu.DataSource     = cpConfig;
                rptDichvu.ItemDataBound += new RepeaterItemEventHandler(rptDichvu_ItemDataBound);
                rptDichvu.DataBind();
            }
            if (lang == "1")
            {
                ltrDichVu.Text = "DỊCH VỤ VIETNAMOBILE";
            }
        }
Example #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = ConvertUtility.ToInt32(Request.QueryString["lang"]).ToString();
            width = Request.QueryString["w"];
            DataTable cpConfig = WapController.Setting_Category_GetAllByParentIDHasCache(0, 74);

            if (lang == "1")
            {
                ltrNhom.Text     = cpConfig.Rows[0]["WAP_CategoryTitleUnicode"].ToString();
                lnkTrangChu.Text = "<span class=\"pink bold\">" + Resources.Resource.wTrangChu + "</span>";
            }
            else
            {
                ltrNhom.Text     = cpConfig.Rows[0]["WAP_CategoryTitle"].ToString();
                lnkTrangChu.Text = "<span class=\"pink bold\">" + Resources.Resource.wTrangChu_KD + "</span>";
            }
            lnkTrangChu.NavigateUrl = UrlProcess.GetWapHomeUrl(lang, width);
            //
            rptLienket.DataSource     = WapController.CPConfig_GetByWap_IDHasCache((int)cpConfig.Rows[0]["WAP_ID"]);
            rptLienket.ItemDataBound += new RepeaterItemEventHandler(rptLienket_ItemDataBound);
            rptLienket.DataBind();
        }
Example #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lang  = ConvertUtility.ToInt32(Request.QueryString["lang"]).ToString();
            width = Request.QueryString["w"];
            DataTable cpConfig = WapController.Setting_Category_GetAllByParentIDHasCache(0, 74);

            if (cpConfig != null && cpConfig.Rows.Count > 3)
            {
                if (lang == "1")
                {
                    ltrNhom.Text = cpConfig.Rows[3]["WAP_CategoryTitleUnicode"].ToString();
                }
                else
                {
                    ltrNhom.Text = cpConfig.Rows[3]["WAP_CategoryTitle"].ToString();
                }
                //
                rptLienket.DataSource     = WapController.CPConfig_GetByWap_IDHasCache((int)cpConfig.Rows[3]["WAP_ID"]);
                rptLienket.ItemDataBound += new RepeaterItemEventHandler(rptLienket_ItemDataBound);
                rptLienket.DataBind();
            }
        }
        protected void rptLienket_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemIndex < 0)
            {
                return;
            }
            DataRowView curData  = (DataRowView)e.Item.DataItem;
            Literal     ltrNhom  = (Literal)e.Item.FindControl("ltrNhom");
            Literal     ltrDonvi = (Literal)e.Item.FindControl("ltrDonvi");
            //

            DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache((int)curData["WAP_ID"]);
            int       i        = 0;

            if (lang == "1")
            {
                ltrNhom.Text = curData["WAP_CategoryTitleUnicode"] + ": ";
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    if (rCP["CP_Url"].ToString().Contains("http://wap.vietnamobile.com.vn"))
                    {
                        if (rCP["CP_Url"].ToString().ToLower().Contains("nhaccho") || rCP["CP_Url"].ToString().ToLower().Contains("nhacchuong"))
                        {
                            ltrDonvi.Text += "<a class=\"style7\" href=\"" + UrlProcess.GetMusicHomeUrlNew(lang, width) + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";
                        }
                        else
                        {
                            ltrDonvi.Text += "<a class=\"style7\" href=\"" + rCP["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";
                        }
                    }
                    else
                    {
                        ltrDonvi.Text += "<a class=\"style7\" href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_CategoryUnicode"] + "</a>, ";
                    }


                    i += 1;
                    if (i == 2)
                    {
                        ltrDonvi.Text += "...";
                        break;
                    }
                }
            }
            else
            {
                ltrNhom.Text = curData["WAP_CategoryTitle"].ToString();
                foreach (DataRow rCP in cpConfig.Rows)
                {
                    if (rCP["CP_Url"].ToString().Contains("http://wap.vietnamobile.com.vn"))
                    {
                        ltrDonvi.Text += " - <a class=\"style7\" href=\"" + rCP["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_Category"] + "</a>, ";
                    }
                    else
                    {
                        ltrDonvi.Text += " - <a class=\"style7\" href=\"" + rCP["CP_Url"] + "&lang=" + lang + "&w=" + width + "\" >" + rCP["CP_Category"] + "</a>, ";
                    }

                    i += 1;
                    if (i == 2)
                    {
                        ltrDonvi.Text += "...";
                        break;
                    }
                }
            }
        }
Example #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                lang  = Request.QueryString["lang"];
                width = Request.QueryString["w"];
                if (width == "0")
                {
                    width = Constant.DefaultScreen.Standard.ToString();
                }

                var advertisement = new Advertisement {
                    Channel = "Home", Position = "HomeCenter", Param = 0, Lang = lang, Width = width.ToString()
                };
                litAds.Text = advertisement.GetAds();

                DataTable cpConfig = WapController.CPConfig_GetByWap_IDHasCache(38);

                int count    = cpConfig.Rows.Count / 3;
                int countDiv = (cpConfig.Rows.Count % 3);

                if (countDiv > 0)
                {
                    count = count + 1;
                }

                int rowFirst = 3;
                int rowEnd   = 6;

                string litService = string.Empty;

                string urlData = AppEnv.GetSetting("urldata");

                for (int i = 0; i < count; i++)
                {
                    DataRow[] list;
                    if (i == 0)
                    {
                        list = cpConfig.Select("RowNumber <=" + rowFirst);
                        if (list.Length > 0)
                        {
                            litService  = "<tr>";
                            litService += "<td width=\"15\"><img src=\"/imagesnew/blank.gif\" width=\"15\" height=\"10\" /></td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                if (k != list.Length - 1)
                                {
                                    if (list[k]["CP_Url"].ToString().Contains("Default"))
                                    {
                                        litService += "<td align=\"center\" valign=\"top\"><a href=\" " + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + " \"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\"  /></a></td>";
                                    }
                                    else
                                    {
                                        litService += "<td align=\"center\" valign=\"top\"><a href=\" " + list[k]["CP_Url"] + " \"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\"  /></a></td>";
                                    }

                                    litService += "<td align=\"center\" valign=\"top\">&nbsp;</td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\" valign=\"top\"><a href=\" " + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + " \"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\"  /></a></td>";
                                }
                            }

                            litService += "<td width=\"15\"><img src=\"/imagesnew/blank.gif\" width=\"15\" height=\"10\" /></td>";
                            litService += "</tr>";

                            litService += "<tr>";
                            litService += "<td>&nbsp;</td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                string name;
                                if (lang == "1")
                                {
                                    name = list[k]["CP_CategoryUnicode"].ToString().Replace("Linh Triều Bình Ca", "Linh Triều");
                                }
                                else
                                {
                                    name = list[k]["CP_Category"].ToString().Replace("Linh Trieu Binh Ca", "Linh Trieu");
                                }
                                if (k != list.Length - 1)
                                {
                                    if (list[k]["CP_Url"].ToString().Contains("Default"))
                                    {
                                        litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\" " + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + " \">" + name + " </a></span></td>";
                                    }
                                    else
                                    {
                                        litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\" " + list[k]["CP_Url"] + " \">" + name + " </a></span></td>";
                                    }

                                    litService += "<td align=\"center\" valign=\"middle\">&nbsp;</td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\" " + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + " \">" + name + " </a></span></td>";
                                }
                            }

                            litService += "<td>&nbsp;</td>";
                            litService += "</tr>";

                            litService += "<tr><td colspan=\"7\"><img src=\"/imagesnew/blank.gif\" width=\"5\" height=\"9\" /></td></tr>";
                        }
                    }
                    else if (i == 1)
                    {
                        rowFirst = rowFirst + 1;
                        list     = cpConfig.Select("RowNumber >= " + rowFirst + " AND RowNumber <=" + rowEnd);

                        if (list.Length > 0)
                        {
                            litService += "<tr>";
                            litService += "<td>&nbsp;</td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                if (list[k]["CP_Url"].ToString().Contains("Default"))
                                {
                                    litService += "<td align=\"center\"><a href=\"" + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + "\"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\"  /></a></td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\"><a href=\"" + list[k]["CP_Url"] + "\"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\"  /></a></td>";
                                }

                                litService += "<td>&nbsp;</td>";
                            }

                            litService += "</tr>";
                            litService += "<tr>";
                            litService += "<td>&nbsp;</td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                string name;
                                if (lang == "1")
                                {
                                    name = list[k]["CP_CategoryUnicode"].ToString().Replace("Bóng đá đặc biệt", "Bóng đá");
                                }
                                else
                                {
                                    name = list[k]["CP_Category"].ToString().Replace("Bong da dac biet", "Bong da");
                                }

                                if (list[k]["CP_Url"].ToString().Contains("Default"))
                                {
                                    litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\"" + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + "\">" + name + "</a></span></td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\"" + list[k]["CP_Url"] + "\">" + name + "</a></span></td>";
                                }


                                litService += "<td>&nbsp;</td>";
                            }

                            litService += "</tr>";
                            litService += "<tr><td colspan=\"7\"><img src=\"/imagesnew/blank.gif\" width=\"5\" height=\"9\" /></td></tr>";
                        }
                    }
                    else
                    {
                        rowFirst = rowFirst + 3;
                        rowEnd   = rowEnd + 3;
                        list     = cpConfig.Select("RowNumber >= " + rowFirst + " AND RowNumber <=" + rowEnd);

                        if (list.Length > 0)
                        {
                            litService += "<tr>";
                            litService += "<td>&nbsp;</td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                if (list[k]["CP_Url"].ToString().Contains("Default"))
                                {
                                    litService += "<td align=\"center\"><a href=\"" + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + "\"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\" /></a></td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\"><a href=\"" + list[k]["CP_Url"] + "\"><img src=\"" + urlData + list[k]["CP_Category_Avatar"].ToString().Replace("~", "") + "\" /></a></td>";
                                }

                                litService += "<td>&nbsp;</td>";
                            }

                            litService += "</tr>";
                            litService += "<tr>";
                            litService += "<td>&nbsp;</td>";

                            for (int k = 0; k < list.Length; k++)
                            {
                                string name;
                                if (lang == "1")
                                {
                                    name = list[k]["CP_CategoryUnicode"].ToString();
                                }
                                else
                                {
                                    name = list[k]["CP_Category"].ToString();
                                }

                                if (list[k]["CP_Url"].ToString().Contains("Default"))
                                {
                                    litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\"" + list[k]["CP_Url"].ToString().Replace("Default", "DefaultNew") + "&w=" + width + "&lang=" + lang + "\">" + name + "</a></span></td>";
                                }
                                else
                                {
                                    litService += "<td align=\"center\" valign=\"middle\"><span class=\"style2\"><a class=\"link-non-black\" href=\"" + list[k]["CP_Url"] + "\">" + name + "</a></span></td>";
                                }


                                litService += "<td>&nbsp;</td>";
                            }

                            litService += "</tr>";
                            litService += "<tr><td colspan=\"7\" align=\"left\" valign=\"top\"><img alt=\"\" src=\"/imagesnew/blank.gif\" width=\"5\" height=\"9\" /></td></tr>";
                        }
                    }
                }

                litDichVu.Text = litService;
            }
            if (lang == "1")
            {
                ltrDichVu.Text = "Dịch vụ Vietnamobile";
            }
        }