新闻模块之新闻列表-使用datalist 模块获取数据-BLL类(Linq方式)
1 using System.Collections.Generic;
- 查询所有数据
1 /// <summary>
2 /// BLL中返回所有数据
3 /// </summary>
4 /// <returns></returns>
5 public IList<Article> GetAll()
6 {
7 ArticleDAL artdal = new ArticleDAL();
8 return artdal.GetAll();
9 }
2. 通过articleId查询新闻数据
1 /// <summary>
2 /// BLL中根据articleId返回数据值
3 /// </summary>
4 /// <param name="articleId"></param>
5 /// <returns></returns>
6 public Article GetNewInfo(int articleId)
7 {
8 Article art = null;
9 ArticleDAL artsystem = new ArticleDAL();
10 art = artsystem.GetNewInfo(articleId);
11 return art;
12 }
3.获取图片新闻
1 /// <summary>
2 /// 返回图片新闻
3 /// </summary>
4 /// <returns></returns>
5 public IList<Article> GetImgNews()
6 {
7 ArticleDAL artsystem = new ArticleDAL();
8 return artsystem.GetImgNews();
9 }
4.新闻添加
1 /// <summary>
2 /// 添加新闻
3 /// </summary>
4 /// <param name="art"></param>
5 public void Add(Article art)
6 {
7 ArticleDAL artsystem = new ArticleDAL();
8 artsystem.Add(art);
9 }
5.新闻删除
1 /// <summary>
2 /// 删除新闻
3 /// </summary>
4 /// <param name="id"></param>
5 public void Delete(int id)
6 {
7 ArticleDAL artsystem = new ArticleDAL();
8 artsystem.Delete(id);
9 }
6.修改新闻
1 /// <summary>
2 /// 编辑新闻
3 /// </summary>
4 /// <param name="art"></param>
5 public void Edit(Article art)
6 {
7 ArticleDAL artsystem = new ArticleDAL();
8 artsystem.Edit(art);
9 }
--------查询新闻列表的页面表示层------------
--------查询单条新闻的页面表示层------------
--------查询图片新闻列表的页面表示层--------
--------添加新闻页面表示层------------------
--------转到DAL层----------------