📄 wbcontentbll.cs
字号:
using System;
using CallCenter.DALFactory;
using CallCenter.IDAL;
using CallCenter.Modules;
using System.Collections;
using System.Data;
namespace CallCenter.BusinessLayer
{
/// <summary>
/// 工单处理内容操作类
/// </summary>
public class WBContentBLL
{
private IWBContent dal = WBContentDAL.Create();
public WBContentBLL()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 添加工单的处理内容
/// </summary>
/// <param name="info"></param>
/// <returns>处理内容的编号</returns>
public int addWBContent(WBContentInfo info)
{
try
{
return dal.addWBContent(info);
}
catch(Exception e){
throw e;
}
}
/// <summary>
/// 更新指定编号的处理内容
/// 更新字段:
/// 操作员id、操作员名称、处理时间、处理内容
/// </summary>
/// <param name="info"></param>
public void updateWBContent(WBContentInfo info)
{
try
{
dal.updateWBContent(info);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 删除指定处理编号的处理内容信息
/// </summary>
/// <param name="id">处理内容的编号</param>
public void delWBContentById(int id)
{
try
{
dal.delWBContentById(id);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 删除指定工单的所有处理内容
/// </summary>
/// <param name="wbid">工单编号</param>
public void delWBContentByWBId(int wbid)
{
try
{
dal.delWBContentByWBId(wbid);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 删除指定工单的所有处理内容
/// 用于删除工单时,先删除工单的处理内容
/// </summary>
/// <param name="wbid">工单编号</param>
public void delWBContentByWBIds(string wbid)
{
try
{
dal.delWBContentByWBIds(wbid);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 检索指定工单的所有处理内容
/// </summary>
/// <param name="wbid">工单编号</param>
/// <returns>工单处理内容信息的集合</returns>
public ArrayList getWBContentByWBId(int wbid)
{
try
{
return dal.getWBContentByWBId(wbid);
}
catch(Exception e)
{
throw e;
}
}
public DataSet getWBContentByWBId_DataSet(int wbid,string tableName)
{
try
{
return dal.getWBContentByWBId_DataSet(wbid,tableName);
}
catch(Exception e)
{
throw e;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -