Beispiel #1
0
        /// <summary>
        /// 获取对联内容对象包括id 上联 下联 横批
        /// </summary>
        /// <returns></returns>
        public List <CoupletGroupEntity> GetCoupletGroupEntityList()
        {
            List <CoupletGroupEntity> list = null;

            DataTable table = this.GetCoupletTable();

            if (table != null)
            {
                list = new List <CoupletGroupEntity>();
                DataTable newTable = table.DefaultView.ToTable(true, "CoupletID", "CoupletTypeID");

                foreach (DataRow dr in newTable.Rows)
                {
                    if (dr != null)
                    {
                        DataRow[] drs = table.Select("CoupletID = " + dr["CoupletID"]);
                        if (drs != null)
                        {
                            CoupletGroupEntity item = new CoupletGroupEntity();
                            item.CoupletID = dr["CoupletID"].ToInt();
                            foreach (DataRow _dr in drs)
                            {
                                switch (_dr["CoupletContentTypeID"].ToString())
                                {
                                case "0":
                                    item.UpCouplet = _dr["CoupletContent"].ToString().Replace("\r\n", "");
                                    break;

                                case "1":
                                    item.DownCouplet = _dr["CoupletContent"].ToString().Replace("\r\n", "");
                                    break;

                                case "2":
                                    item.HorizontalCouplet = _dr["CoupletContent"].ToString().Replace("\r\n", "");
                                    break;
                                }
                            }
                            item.CoupletTypeID = dr["CoupletTypeID"].ToInt();
                            list.Add(item);
                        }
                    }
                }
            }

            return(list);
        }
Beispiel #2
0
        private void InitPageData()
        {
            BCtrl_Couplet bll = new BCtrl_Couplet();

            item      = bll.GetCoupletGroupEntity(cid);
            imageItem = bll.GetFuImageEntity(imgType);
            if (item == null)
            {
                item = new CoupletGroupEntity()
                {
                    CoupletID         = 28,
                    CoupletTypeID     = 1,
                    UpCouplet         = "开年大吉书卷飘香",
                    DownCouplet       = "日子红火历久弥新",
                    HorizontalCouplet = "开卷日历"
                };
            }
            else
            {
                if (item.CoupletID > 29)
                {
                    //同步
                    //wordcss = "<script type=\"text/javascript\" src=\"http://api.youziku.com/webfont/FastJS/yzk_CE1B5D52F855A6C4\"></script>";
                    //异步
                    //wordcss = "<script type=\"text/javascript\" src=\"http://youzikuwebfont.oss-cn-beijing.aliyuncs.com/api.lib.min.js\"></script>";
                    wordstyle = "write_text";
                    //同步
                    //worddraw = "<script type=\"text/javascript\">$youziku.load(\".csswordw\",\"ac5dc40c8ca34e608ca8ed12d7a1aa4f\",\"jdxingkaifan\");$youziku.draw();</script>";
                    //异步
                    //worddraw = "<script type=\"text/javascript\">$youzikuapi.asyncLoad(\"http://api.youziku.com/webfont/FastJS/yzk_CE1B5D52F855A6C4\", function () { $youziku.load(\".csswordw\", \"ac5dc40c8ca34e608ca8ed12d7a1aa4f\", \"jdxingkaifan\");$youziku.draw(); }) ;</script>";
                }
            }
            if (imageItem == null)
            {
                imageItem = new FuImageEntity()
                {
                    ImageID  = 1,
                    ImageUrl = "images/newyear/happiness.png"
                };
            }
            shareCount = bll.GetShareCount().ToString();
        }