-
大小: 0.63M文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2024-04-30
- 語(yǔ)言: C#
- 標(biāo)簽: 三層架構(gòu)??簡(jiǎn)單ORM??
資源簡(jiǎn)介
BLL,DAL,Model每層中都有一個(gè)基類分別是BaseBLL,BaseDAL,BaseModel。
先說(shuō)BaseModel
代碼片段和文件信息
using?DAL;
using?Model;
using?System;
using?System.Collections.Generic;
using?System.Data;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?BLL
{
????public?class?baseBLL?where?T?:?baseModel?new()
????{
????????private?baseDal?dal?=?new?baseDal();
????????public?baseBLL()
????????{
????????????dal?=?new?baseDal();
????????}
????????public?virtual?bool?Add(T?t)
????????{
????????????return?dal.Add(t)?>?0;
????????}
????????public?virtual?int?AddWithNoPK(T?t)
????????{
????????????return?dal.AddWithNoPK(t);
????????}
????????public?virtual?bool?Modify(T?t)
????????{
????????????return?dal.Modify(t)?>?0;
????????}
????????public?virtual?bool?Delete(T?t)
????????{
????????????return?dal.Delete(t)?>?0;
????????}
????????public?virtual?List?GetEntities()
????????{
????????????return?dal.GetEntities();
????????}
????????public?virtual?List?GetEntities(string?where?string?orderby)
????????{
????????????return?dal.GetEntities(where?orderby);
????????}
????????public?virtual?DataTable?GetTable(string?wherestring?orderby)
????????{
????????????return?dal.GetTable(whereorderby);
????????}
????????public?virtual?T?GetModel(string?where)
????????{
????????????return?dal.GetModel(where);
????????}
????????//批量記錄添加
????????public?virtual?void?AddEntities(DataTable?table)
????????{
????????????dal.AddEntities(table);
????????}
????????public?virtual?int?DeleteEntities()
????????{
????????????return?dal.DeleteEntities();
????????}
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????8388608??2020-06-14?00:24??TestDemo\TestDB.mdf
?????文件????8388608??2020-06-14?00:24??TestDemo\TestDB_log.ldf
????..A..H.????105984??2020-06-21?18:48??TestDemo\TestDemo\.vs\TestDemo\v15\.suo
?????文件??????????0??2020-06-13?21:15??TestDemo\TestDemo\.vs\TestDemo\v15\Server\sqlite3\db.lock
?????文件?????651264??2020-06-13?23:54??TestDemo\TestDemo\.vs\TestDemo\v15\Server\sqlite3\storage.ide
?????文件??????32768??2020-06-21?15:57??TestDemo\TestDemo\.vs\TestDemo\v15\Server\sqlite3\storage.ide-shm
?????文件????4120032??2020-06-21?15:57??TestDemo\TestDemo\.vs\TestDemo\v15\Server\sqlite3\storage.ide-wal
?????文件???????1592??2020-06-13?23:17??TestDemo\TestDemo\BLL\ba
?????文件???????5120??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\BLL.dll
?????文件??????19968??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\BLL.pdb
?????文件??????13312??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\DAL.dll
?????文件??????36352??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\DAL.pdb
?????文件???????5632??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\Model.dll
?????文件??????22016??2020-06-14?00:10??TestDemo\TestDemo\BLL\bin\Debug\Model.pdb
?????文件???????2599??2020-06-13?23:17??TestDemo\TestDemo\BLL\BLL.csproj
?????文件??????????0??2020-06-14?00:10??TestDemo\TestDemo\BLL\obj\Debug\BLL.csproj.CopyComplete
?????文件?????????42??2020-06-21?15:57??TestDemo\TestDemo\BLL\obj\Debug\BLL.csproj.CoreCompileInputs.cache
?????文件????????777??2020-06-14?00:10??TestDemo\TestDemo\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt
?????文件??????42273??2020-06-21?15:57??TestDemo\TestDemo\BLL\obj\Debug\BLL.csprojAssemblyReference.cache
?????文件???????5120??2020-06-14?00:10??TestDemo\TestDemo\BLL\obj\Debug\BLL.dll
?????文件??????19968??2020-06-14?00:10??TestDemo\TestDemo\BLL\obj\Debug\BLL.pdb
?????文件???????6840??2020-06-13?23:10??TestDemo\TestDemo\BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2020-06-13?21:29??TestDemo\TestDemo\BLL\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2020-06-13?21:29??TestDemo\TestDemo\BLL\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2020-06-13?21:29??TestDemo\TestDemo\BLL\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件???????1295??2020-06-13?21:29??TestDemo\TestDemo\BLL\Properties\AssemblyInfo.cs
?????文件????????457??2020-06-13?23:22??TestDemo\TestDemo\BLL\UserInfoBll.cs
?????文件???????8947??2020-06-13?23:21??TestDemo\TestDemo\DAL\ba
?????文件??????13312??2020-06-14?00:10??TestDemo\TestDemo\DAL\bin\Debug\DAL.dll
?????文件??????36352??2020-06-14?00:10??TestDemo\TestDemo\DAL\bin\Debug\DAL.pdb
............此處省略108個(gè)文件信息
評(píng)論
共有 條評(píng)論
相關(guān)資源
- 一個(gè)簡(jiǎn)單的ASP.NET三層架構(gòu)登陸模式
- C# 用三層架構(gòu)實(shí)現(xiàn)簡(jiǎn)單的增刪改查
- 在線考試系統(tǒng) ASP.NET 三層架構(gòu)
- C#三層架構(gòu)Library管理系統(tǒng)
- VS2008+SQL2005開(kāi)源普通三層架構(gòu)項(xiàng)目源代
- C#+SQL+三層架構(gòu)酒店管理系統(tǒng)
- C#圖書(shū)管理系統(tǒng)三層架構(gòu)含數(shù)據(jù)庫(kù)文件
- C#圖書(shū)管理系統(tǒng)三層架構(gòu)
- 三層架構(gòu) asp.net網(wǎng)上書(shū)店BookShop適合初
- 基于三層結(jié)構(gòu)的ASP.NET博客系統(tǒng)
- 小型營(yíng)銷管理系統(tǒng)asp.net/三層架構(gòu)
- C#三層架構(gòu)酒店管理系統(tǒng)
- ASP.NET三層架構(gòu)小說(shuō)網(wǎng)期末答辯項(xiàng)目原
- 基于三層架構(gòu)的Winform圖書(shū)管理系統(tǒng)
- 基于ASP.NET三層架構(gòu)的通訊錄畢業(yè)設(shè)計(jì)
- C/S 程序設(shè)計(jì) 三層架構(gòu) 學(xué)生信息管理
- C#三層架構(gòu)的MVC項(xiàng)目源碼
- 基于ASP.NET三層架構(gòu)技術(shù)的HR人力資源
- vs2010下C# WinForm 搭建三層架構(gòu)+NHibern
- 三層架構(gòu).NET平臺(tái)下的校園餐卡管理系
- asp.net三層架構(gòu)后臺(tái)管理系統(tǒng)
- C#aps.net學(xué)生成績(jī)管理系統(tǒng)三層架構(gòu)和
- 學(xué)生管理系統(tǒng)C#基于winform開(kāi)發(fā),三層
- 學(xué)生成績(jī)管理系統(tǒng) 附帶數(shù)據(jù)庫(kù)文件
- C#三層架構(gòu)實(shí)現(xiàn)固定資產(chǎn)管理系統(tǒng)
- 物資管理信息系統(tǒng)、數(shù)據(jù)庫(kù)、SQL Ser
- 畢業(yè)設(shè)計(jì)基于ASP.NET三層架構(gòu)網(wǎng)上書(shū)店
- ASP.NET三層架構(gòu)網(wǎng)站源代碼
- asp.net三層架構(gòu)的圖書(shū)管理系統(tǒng)
- 酒店管理系統(tǒng)(C#三層架構(gòu))