• 11-数据访问层


    public class NewsDal
    {
    DBcontext db = new DBcontext();

    /// <summary>
    /// 查看发布的所有信息
    /// </summary>
    /// <returns></returns>
    public List<News> GetNews()
    {

    return db.News.ToList();
    }
    /// <summary>
    /// 添加发布信息
    /// </summary>
    /// <param name="n"></param>
    /// <returns></returns>
    public int AddNews(News n)
    {
    db.News.Add(n);
    return db.SaveChanges();
    }
    /// <summary>
    /// 根据ID查一个
    /// </summary>
    /// <param name="id"></param>
    /// <returns></returns>
    public News GetNew(int id)
    {
    return db.News.FirstOrDefault(n => n.ID.Equals(id));
    }
    /// <summary>
    /// 修改发布信息
    /// </summary>
    /// <param name="n"></param>
    /// <returns></returns>
    public int UptNew(News n)
    {
    db.Entry(n).State = System.Data.Entity.EntityState.Modified;
    return db.SaveChanges();
    }
    }

    public class CommentDAL
    {
    DBcontext db = new DBcontext();
    /// <summary>
    /// 显示评论信息
    /// </summary>
    /// <returns></returns>
    public List<Comment> GetComments()
    {
    return db.Comments.ToList();
    }
    /// <summary>
    /// 添加评论信息
    /// </summary>
    /// <param name="c"></param>
    /// <returns></returns>
    public int AddComment(Comment c)
    {
    db.Comments.Add(c);
    return db.SaveChanges();
    }


    }

  • 相关阅读:
    作业3月30号
    21、,模块与包的使用
    作业3月26号
    20、面向函数与匿名函数及模块
    作业3月25号
    19、迭代器及函数的递归调用
    作业3月24号
    06-函数
    3.17---购物车练习
    3.15---文件处理练习2
  • 原文地址:https://www.cnblogs.com/Wangyang11/p/10003650.html
Copyright © 2020-2023  润新知