zoukankan      html  css  js  c++  java
  • DAL设计

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace LC.DAL
    {
    using IDAL;
    using Entity;
    public class VIPUsersDAL : IVIPUsers
    {
    public int Add(VIPUsers t)
    {
    using (EFDbContext dbContext = new EFDbContext())
    {
    dbContext.Entry(t).State = System.Data.Entity.EntityState.Added;
    var result = dbContext.SaveChanges();
    return result;
    }
    }

    public int Delete(int Id)
    {
    using (EFDbContext dbContext = new EFDbContext())
    {
    var t = dbContext.VIPUsers.Find(Id);
    dbContext.Entry(t).State = System.Data.Entity.EntityState.Deleted;
    var result = dbContext.SaveChanges();
    return result;
    }
    }

    public List<VIPUsers> Query()
    {
    using (EFDbContext dbContext = new EFDbContext())
    {
    var result = dbContext.VIPUsers.ToList();
    return result;
    }
    }

    public VIPUsers QueryById(int Id)
    {
    using (EFDbContext dbContext = new EFDbContext())
    {
    var result = dbContext.VIPUsers.Find(Id);
    return result;
    }
    }

    public int Update(VIPUsers t)
    {
    using (EFDbContext dbContext = new EFDbContext())
    {
    dbContext.Entry(t).State = System.Data.Entity.EntityState.Modified;
    var result = dbContext.SaveChanges();
    return result;
    }
    }
    }
    }

  • 相关阅读:
    搭建GIT服务器
    TCP/IP原理简述
    GIT使用—补丁与钩子
    GIT使用—创建并使用远程版本库
    Tomcat的工作模式和运行模式
    GIT使用—分支与合并
    GIT使用—提交的查找与变更
    南京理工大学
    学习(踩坑)记录——新建工程
    2018一年总结
  • 原文地址:https://www.cnblogs.com/mamingyuan/p/10002847.html
Copyright © 2011-2022 走看看