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; } } }