public void InsertTest() { var id = DalNews.Insert(news); Assert.IsTrue(id > 0); var result = DalNews.GetNews(id); Assert.IsTrue(result.Id == id); var news2 = new DtoNews() { Id = result.Id, CurReadTimes = 10000, }; DalNews.UpdateNews(news2); var isHave = DalNews.IsExistsNews(result.Title); Assert.IsTrue(isHave); //DalNews.UpdateImgFlag(id, 1); //result = DalNews.GetNews(id); //Assert.IsTrue(result.ImgFlag == 1); var result2 = DalNews.DelNews(id); Assert.IsTrue(result2); }
public static News ToOrm(DalNews news) { if (news == null) { throw new ArgumentNullException(nameof(news)); } return(new News { Id = news.Id, CreatorId = news.CreatorId, Title = news.Title, PublicationDate = news.PublicationDate, Image = news.Image, Content = news.Content }); }
public static NewsEntity ToBll(DalNews news) { if (news == null) { throw new ArgumentNullException(nameof(news)); } return(new NewsEntity { Id = news.Id, Content = news.Content, CreatorId = news.CreatorId, Image = news.Image, PublicationDate = news.PublicationDate, Title = news.Title }); }
public List <News_Datail> SelectNewsList(int NewsSortId) { var list = new List <News_Datail>(); DataSet ds = new DalNews().SelectNewsList(NewsSortId); DataTable dt = new DataTable(); if (ds != null && ds.Tables.Count > 0) { dt = ds.Tables[0]; } foreach (DataRow dr in dt.Rows) { var mod = new News_Datail(); mod.NewsTitle = Convert.ToString(dr["NewsTitle"]); mod.CreatedTime = Convert.ToDateTime(dr["CreatedTime"]); list.Add(mod); } return(list); }
public List <VNewsDatail> GetNewsList(int pageSize, int pageIndex, int NewsSortId) { var list = new List <VNewsDatail>(); DataSet ds = new DalNews().GetNewsList(pageSize, pageIndex, NewsSortId); DataTable dt = new DataTable(); if (ds != null && ds.Tables.Count > 0) { dt = ds.Tables[0]; } foreach (DataRow dr in dt.Rows) { var mod = new VNewsDatail(); mod.NewsTitle = Convert.ToString(dr["NewsTitle"]); mod.CreatedTime = Convert.ToString(dr["CreatedTime"]); mod.ID = Convert.ToInt32(dr["ID"]); list.Add(mod); } return(list); }
public DataTable GetNews(string keywords, int TotalTop) { return(DalNews.GetNews(keywords, TotalTop)); }
public static bool UnLike(DTOLikes obj) { return(DalNews.UnLike(obj)); }
public DataTable GetLike() { return(DalNews.GetLike()); }
public DataTable GetNewsCount() { return(DalNews.GetNewsCount()); }
public void GetNoGatherAuthorUrlNewsListTest() { DalNews.GetNoGatherAuthorUrlNewsList(); }
public void GetWaitRefreshAuthorListTest() { DalNews.GetWaitRefreshAuthorList(); }