• 大小: 6.37MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-15
  • 语言: 其他
  • 标签: .net  

资源简介

史上最好的.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.framework.2.0.dll

     文件     479232  2008-03-23 16:17  用户注册例子(最终版三层模式+单元测试)\UserRegister\UserTestProject\bin\Debug\MbUnit.framework.dll

     文件     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.xml

     文件     201367  2008-03-23 16:18  用户注册例子(最终版三层模式+单元测试)\UserRegister\UserTestProject\bin\Debug\QuickGraph.xml

     文件      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.xml

     文件      17421  2008-03-23 16:18  用户注册例子(最终版三层模式+单元测试)\UserRegister\UserTestProject\bin\Debug\MbUnit.framework.2.0.xml

     文件     418257  2008-03-23 16:18  用户注册例子(最终版三层模式+单元测试)\UserRegister\UserTestProject\bin\Debug\MbUnit.framework.xml

     文件     104019  2008-03-23 16:18  用户注册例子(最终版三层模式+单元测试)\UserRegister\UserTestProject\bin\Debug\Refly.xml

     文件      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个文件信息

评论

共有 条评论