架构B/S四 BLL 是业务逻辑层 Business Logic Layer
来源:互联网 发布:吉林大学网络专科 编辑:程序博客网 时间:2024/05/21 10:04
using System;
using System.Data;
using CoalTraffic.DALFactory;
using CoalTraffic.Model;
using CoalTraffic.IDAL;
namespace CoalTraffic.BLL
{
/// <summary>
/// 业务逻辑类T_User 的摘要说明。
/// </summary>
public class T_User
{
private readonly IT_User dal=DataAccess.CreateT_User();
public T_User()
{}
#region 成员方法
/// <summary>
/// 得到最大ID
/// </summary>
public int GetMaxId()
{
return dal.GetMaxId();
}
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(string UserCode)
{
return dal.Exists(UserCode);
}
public bool ExistsNM(string UserName)
{
return dal.Exists(UserName);
}
/// <summary>
/// 增加一条数据
/// </summary>
public string Add(CoalTraffic.Model.T_User model)
{
return dal.Add(model);
}
/// <summary>
/// 更新一条数据
/// </summary>
public bool Update(CoalTraffic.Model.T_User model)
{
return dal.Update(model);
}
public bool UpdatePW(CoalTraffic.Model.T_User model)
{
return dal.UpdatePW(model);
}
/// <summary>
/// 删除一条数据
/// </summary>
public void Delete(string UserCode)
{
dal.Delete(UserCode);
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public CoalTraffic.Model.T_User GetModel(string UserCode)
{
return dal.GetModel(UserCode);
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetAllList()
{
return dal.GetList("");
}
/// <summary>
/// 获得数据列表
/// </summary>
//public DataSet GetList(int PageSize,int PageIndex,string strWhere)
//{
//return dal.GetList(PageSize,PageIndex,strWhere);
//}
#endregion 成员方法
}
}
- 架构B/S四 BLL 是业务逻辑层 Business Logic Layer
- 架构语言ArchiMate -业务层(Business Layer)
- BLL-自动生成业务逻辑层代码
- 业务逻辑层BLL实现过程
- 架构B/S四 DALFactory 数据访问层 Data Access Layer
- 架构B/S四 IDAL 接口层
- Creating a Business Logic Layer
- 表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)
- 业务逻辑层(BLL)、DAL工厂、DAL接口、实体类、SQLServerDAL数据访问层
- 架构B/S四 WEB 表示层 EditPassword.aspx 页
- 系统架构之业务逻辑层
- 架构设计-业务逻辑层简述
- 三层架构:表示层-业务逻辑…
- mvc.net分页查询案例——业务逻辑层BLL(HouseBLL.cs)
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- XXX管理平台系统——项目组织结构
- Repeater 截取字符
- 技术从心开始--全国最早最大的黑客网站-黑客基地
- .Net 四层框架
- SOA与Saas简要介绍
- 架构B/S四 BLL 是业务逻辑层 Business Logic Layer
- GridView中Button传值
- 项目工期/工作量估算方法
- 架构B/S四 DALFactory 数据访问层 Data Access Layer
- flash数学基础(2)
- 浮点类型的存储
- 架构B/S四 DBUtility 数据层基类 放公共类(一) SqlHelper
- 架构B/S四 DBUtility 数据层基类 放公共类(二) SqlHelper 类
- 架构B/S四 DBUtility 数据层基类 放公共类(三) SqlHelper 类