📄 telcustomerbll.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 TelCustomerBLL
{
private ITelCustomer dal = TelCustomerDAL.Create();
public TelCustomerBLL()
{
}
/// <summary>
/// 添加信息
/// </summary>
/// <param name="info"></param>
/// <returns>信息编号</returns>
public int addTelCustomer(TelCustomerInfo info)
{
try
{
return dal.addIelCustomer(info);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 删除指定编号的信息
/// </summary>
/// <param name="id">编号</param>
public void delTelCustomerById(int id){
try
{
dal.delTelCustomerById(id);
}
catch(Exception e){
throw e;
}
}
/// <summary>
/// 通过来电检索对应的客户信息
/// </summary>
/// <param name="telnumber"></param>
/// <returns></returns>
public ArrayList getTelCustomerByTelnumber(string telnumber){
try
{
ArrayList list = dal.getTelCustomerByTelnumber(telnumber);
if(list == null)
{
list = new ArrayList();
}
return list;
}
catch(Exception e){
throw e;
}
}
public DataSet getTelCustomerByTelnumber_DataSet(string telnumber,string tableName)
{
try
{
return dal.getTelCustomerByTelnumber_DataSet(telnumber,tableName);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 依据编号更新来电-客户信息
/// </summary>
/// <param name="info"></param>
public int updateTelCustomer(TelCustomerInfo info){
try
{
return dal.updateTelCustomer(info);
}
catch(Exception e){
throw e;
}
}
/// <summary>
/// 删除指定客户编号的信息
/// </summary>
/// <param name="cid"></param>
public void delTelCustomerByCid(string cids)
{
try
{
dal.delTelCustomerByCid(cids);
}
catch(Exception e)
{
throw e;
}
}
/// <summary>
/// 检索指定客户编号的来电信息
/// </summary>
/// <param name="cid"></param>
/// <returns></returns>
public ArrayList getTelCustomerByCid(int cid){
try
{
return dal.getTleCustomerByCid(cid);
}
catch(Exception e)
{
throw e;
}
}
public DataSet getTleCustomerByCid_DataSet(int cid,string tableName)
{
try
{
return dal.getTleCustomerByCid_DataSet(cid,tableName);
}
catch(Exception e)
{
throw e;
}
}
public int saveCustomerPosition(string cids,int position){
try
{
return dal.saveCustomerPosition(cids,position);
}
catch(Exception e)
{
throw e;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -