private void LoadNews_YC() { var list = dal.GetNewsList(); List <NewListDTP> newdtp = new List <NewListDTP>(); foreach (var i in list) { var dtp = new NewListDTP { NewsId = i.ID.ToString(), Title = i.Title, DelNews = i.Content }; var job = dal.GetJob(dtp.NewsId); if (job != null) { dtp.Message = job.Message(); dtp.Del = dtp.Message.Contains("已") ? "" : "删除计划"; } newdtp.Add(dtp); } newListDTPBindingSource1.DataSource = newdtp; rowMergeView2.Refresh(); }
public string PostNews(NewListDTP data) { var news = dal.GetNews(Convert.ToInt32(data.NewsId)); var postdata = OperateIniFile.ReadIniData("PostData", news.ID.ToString()); if (string.IsNullOrEmpty(app_CheYiTong_Cookie)) { app_CheYiTong_Cookie = OsLogin(app_CheYiTong); } var result = Post_CheYiTong(news.SendContent, postdata); if (result.DocumentNode.OuterHtml.Contains("NewsSuccess.aspx")) { return(data.Title + " 发布成功"); } else { Regex reg = new Regex(@"(?is)(?<=\()[^\)]+(?=\))"); var match = reg.Match(result.DocumentNode.OuterHtml); return(data.Title + " " + match.Value); } }