資源簡介
史上最好的.net三層架構實例,讓你真正高效掌握

代碼片段和文件信息
//?******************************************************************
//?文件名:?UserBusinesss.cs
//?Copyright??(c)??2008-2009?RJJD
//?作者:???????楊炳清
//?創建日期:??2008-9-28
//?主要內容:??用戶管理的業務邏輯類文件
//?******************************************************************
using?User.DataAccess.Factory;
using?User.DataAccess.Interface;
using?User.Model;
using?System.Data;
namespace?User.Business
{
????public?class?UserBusiness
????{
????????///?
????????///?取得所有用戶信息
????????///?
????????///?所有用戶信息的表?
????????public?DataTable?GetAllUsers()
????????{
????????????IUser?user?=?UserFactory.Create();
????????????return?user.GetAllUsers();
????????}
????????///?
????????///?獲取某個已知用戶名的用戶信息
????????///?
????????///?用戶名
????????///?該用戶信息的表
????????public?DataTable?GetUser(string?userName)
????????{
????????????IUser?user?=?UserFactory.Create();
????????????return?user.GetUser(userName);
????????}
????????///?
????????///?創建一個新用戶
????????///?
????????///?用戶實體?????
????????///?若創建成功,則返回true否則返回false
????????public?bool?CreateUser(UserInfo?userInfo)
????????{
????????????IUser?user?=?UserFactory.Create();
????????????return?user.CreateUser(userInfo);
????????}
????????///?
????????///?批量刪除用戶
????????///?
????????///?要刪除的用戶的ID格式為“123“123表示用戶ID號
????????///?如果批量刪除成功,則返回true否則返回false
????????public?bool?BatchDeleteUser(string?uidString)
????????{
????????????IUser?user?=?UserFactory.Create();
????????????return?user.BatchDeleteUser(uidString);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7947??2008-10-04?22:41??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserRegister.sln
????..A..H.?????37376??2008-10-05?00:23??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserRegister.suo
?????文件???????1402??2008-10-04?21:59??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\Properties\AssemblyInfo.cs
?????目錄??????????0??2008-10-04?21:59??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\Properties
?????文件???????2735??2008-10-05?00:22??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\UserTestProject.csproj
?????文件??????24576??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\MbUnit.AddIn.dll
?????文件??????10752??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\MbUnit.fr
?????文件?????479232??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\MbUnit.fr
?????文件?????122880??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\QuickGraph.dll
?????文件??????20480??2008-09-28?16:35??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.DataAccess.dll
?????文件??????16384??2008-09-28?16:35??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.Model.dll
?????文件?????163840??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\TestFu.dll
?????文件??????16384??2008-09-28?16:03??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.SystemConfiguration.dll
?????文件?????176128??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\QuickGraph.Algorithms.dll
?????文件?????131072??2008-03-23?16:17??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\Refly.dll
?????文件??????15872??2008-09-28?16:35??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.Model.pdb
?????文件?????123890??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\TestFu.xm
?????文件?????201367??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\QuickGraph.xm
?????文件??????19968??2008-09-28?16:35??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.DataAccess.pdb
?????文件??????13824??2008-09-28?16:03??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.SystemConfiguration.pdb
?????文件?????190705??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\QuickGraph.Algorithms.xm
?????文件??????17421??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\MbUnit.fr
?????文件?????418257??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\MbUnit.fr
?????文件?????104019??2008-03-23?16:18??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\Refly.xm
?????文件??????16384??2008-10-05?00:22??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.UserTestProject.dll
?????文件??????11776??2008-10-05?00:22??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.UserTestProject.pdb
?????文件????????353??2008-10-05?00:22??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug\User.UserTestProject.dll.config
?????目錄??????????0??2008-10-04?21:59??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin\Debug
?????目錄??????????0??2008-10-04?21:59??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\bin
?????目錄??????????0??2008-10-04?21:59??用戶注冊例子(最終版三層模式+單元測試)\UserRegister\UserTestProject\obj\Debug\TempPE
............此處省略262個文件信息
- 上一篇:解密EVM內部機制及合約安全漏洞
- 下一篇:c高飛.rar
評論
共有 條評論