using CnasLocalIDAL;
using CnasSynchrousModel;
using SyncLocalDAL;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CNAS_SerialPort
{
public class SericalPortConfigBLL
{
public ISerialPortConfigInfo IserialPortConfig { get { return new SerialPortConfigInfoDAL(); } }
///
/// 读取串口配置信息
///
///
public SerialPortConfigInfo GetSerialPortConfigInfo()
{
return IserialPortConfig.GetSerialPortConfigInfo();
}
///
/// 保存串口配置信息
///
///
///
public int SaveSerialPortConfigInfo(SerialPortConfigInfo serialPortItem)
{
int iReturn = 0;
SerialPortConfigInfo serialPortConfig = GetSerialPortConfigInfo();
if (serialPortConfig == null)
{
//执行插入
iReturn = IserialPortConfig.InsertSerialPortConfigInfo(serialPortItem);
}
else
{
//执行更新
iReturn = IserialPortConfig.UpdateSerialPortConfigInfo(serialPortItem);
}
return iReturn;
}
}
}