示例#1
0
        public string GetLatestNews()
        {
            IMeiWei.BLL.articleimg bll_articleimg = new IMeiWei.BLL.articleimg();
            IMeiWei.BLL.article    bll_article    = new IMeiWei.BLL.article();
            var articleImgModels = bll_articleimg.GetModelList(" 1=1 ");
            var articles         = bll_article.GetModelList(" 1=1 ");

            List <Models.ImageInfo> results = new List <Models.ImageInfo>();

            foreach (var item in articleImgModels)
            {
                Models.ImageInfo imageinfo = new Models.ImageInfo();
                var article = articles.FirstOrDefault(o => o.Id == item.Article_Id);

                imageinfo.UrlName = item.ArticleImgName;
                if (null != article)
                {
                    imageinfo.ShareNumber = article.ShareNo;
                    imageinfo.ShareNumber = article.ReadNo;
                }
                results.Add(imageinfo);
            }

            return(GenJSSerializer().Serialize(results));
        }
示例#2
0
        public string CreateArticle(string id, string articleTitle, string articleLink, string readNo, string shareNo)
        {
            IMeiWei.BLL.article   bll_article   = new IMeiWei.BLL.article();
            IMeiWei.Model.article model_article = new IMeiWei.Model.article();

            var models = bll_article.GetModelList("Id = '" + id + "'");

            if (null != models && models.Count > 0)
            {
                model_article.Id            = id;
                model_article.CreateBy      = "admin";
                model_article.ArticleLink   = articleLink;
                model_article.ArticleStatus = "ACTIVE";
                model_article.ArticleTitle  = articleTitle;
                model_article.CreateTime    = DateTime.Now;
                model_article.PublishTime   = DateTime.Now;
                model_article.ReadNo        = Convert.ToInt32(readNo);
                model_article.ShareNo       = Convert.ToInt32(shareNo);

                bll_article.Add(model_article);
            }

            return("SUCCESS");
        }