完整EF实例demo,含增,删,查,改,可运用到各个企业级项目,解压即用。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-05-28 19:36 EF项目框架搭建实例
文件 2338 2016-05-28 17:00 EF项目框架搭建实例aseBLL.cs
文件 34031 2016-05-28 16:27 EF项目框架搭建实例EntityesContext.cs
文件 1614 2016-05-28 16:27 EF项目框架搭建实例IbaseBLL.cs
目录 0 2016-05-28 19:37 EF项目框架搭建实例ShopInfo
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLL
文件 2338 2016-05-28 17:00 EF项目框架搭建实例ShopInfoBLLaseBLL.cs
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLLin
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLLinDebug
文件 6656 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugBLL.dll
文件 17920 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugBLL.pdb
文件 15360 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugComm.dll
文件 36352 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugComm.pdb
文件 9728 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugEntity.dll
文件 19968 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugEntity.pdb
文件 5120 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugIBLL.dll
文件 7680 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugIBLL.pdb
目录 0 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinRelease
文件 6144 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseBLL.dll
文件 13824 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseBLL.pdb
文件 14336 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseComm.dll
文件 28160 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseComm.pdb
文件 9728 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseEntity.dll
文件 15872 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseEntity.pdb
文件 5120 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseIBLL.dll
文件 7680 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseIBLL.pdb
文件 2988 2016-05-28 17:27 EF项目框架搭建实例ShopInfoBLLBLL.csproj
目录 0 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLobj
目录 0 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebug
文件 3054 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebugBLL.csproj.FileListAbsolute.txt
文件 33451 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebugBLL.csprojResolveAssemblyReference.cache
............此处省略579个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.expressions;
using System.Text;
using IBLL;
using Comm;
using Entity;
namespace BLL
{
public class baseBLL:IbaseBLL
{
public ShopDBEntities entitys = EntityesContext.Instance();
public bool Addobject(T t)
{
return EntityesContext.Insert(this.entitys t);
}
public bool Updateobject(T t)
{
return EntityesContext.Update(this.entitys t);
}
public bool Deleteobject(T t)
{
return EntityesContext.Delete(this.entitys t);
}
public T GetSingle(expression> model) where T : classnew()
{
return this.entitys.CreateobjectSet().FirstOrDefault(model);
}
public IList GetList(expression> model) where T : classnew()
{
return this.entitys.CreateobjectSet().Where(model).ToList();
}
public IList GetList(expression> model expression> order int rows int page out int recordcount) where T : classnew()
{
recordcount = GetCount(model);
return this.entitys.CreateobjectSet().Where(model).OrderByDescending(order).Skip((page - 1) * rows).Take(rows).ToList();
}
public IList GetListAsc(expression> model expression> order int rows int page out int recordcount) where T : classnew()
{
recordcount = GetCount(model);
return this.entitys.CreateobjectSet().Where(model).OrderBy(order).Skip((page - 1) * rows).Take(rows).ToList();
}
public int GetCount(expression> model) where T : classnew()
{
return this.entitys.CreateobjectSet().Where(model).Count();
}
public IList GetAll() where T : class
{
return this.entitys.CreateobjectSet().ToList();
}
public IList SqlQuery(string sql params object[] parametters) where T : class
{
return this.entitys.ExecuteStoreQuery(sql parametters).ToList();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-05-28 19:36 EF项目框架搭建实例
文件 2338 2016-05-28 17:00 EF项目框架搭建实例a
文件 34031 2016-05-28 16:27 EF项目框架搭建实例EntityesContext.cs
文件 1614 2016-05-28 16:27 EF项目框架搭建实例Iba
目录 0 2016-05-28 19:37 EF项目框架搭建实例ShopInfo
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLL
文件 2338 2016-05-28 17:00 EF项目框架搭建实例ShopInfoBLLa
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLLin
目录 0 2016-05-28 19:36 EF项目框架搭建实例ShopInfoBLLinDebug
文件 6656 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugBLL.dll
文件 17920 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugBLL.pdb
文件 15360 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugComm.dll
文件 36352 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugComm.pdb
文件 9728 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugEntity.dll
文件 19968 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugEntity.pdb
文件 5120 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugIBLL.dll
文件 7680 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLinDebugIBLL.pdb
目录 0 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinRelease
文件 6144 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseBLL.dll
文件 13824 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseBLL.pdb
文件 14336 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseComm.dll
文件 28160 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseComm.pdb
文件 9728 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseEntity.dll
文件 15872 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseEntity.pdb
文件 5120 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseIBLL.dll
文件 7680 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLinReleaseIBLL.pdb
文件 2988 2016-05-28 17:27 EF项目框架搭建实例ShopInfoBLLBLL.csproj
目录 0 2016-05-29 02:32 EF项目框架搭建实例ShopInfoBLLobj
目录 0 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebug
文件 3054 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebugBLL.csproj.FileListAbsolute.txt
文件 33451 2017-06-19 15:07 EF项目框架搭建实例ShopInfoBLLobjDebugBLL.csprojResolveAssemblyReference.cache
............此处省略579个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)