Ejemplo n.º 1
0
 /// <summary>
 /// 更新设备IP
 /// </summary>
 /// <param name="id"></param>
 /// <param name="ip"></param>
 /// <returns></returns>
 public static bool UpdateDeviceIp(int id, string ip)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalWrite())
     {
         return(dal.UpdateIp(id, ip));
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 判断设备是否存在
 /// </summary>
 /// <param name="deviceNo">设备号</param>
 /// <returns></returns>
 public static bool IsDeviceExistbyDeviceNo(int deviceNo)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalRead())
     {
         return(dal.IsExistByDeviceNo(deviceNo));
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 查询设备信息
 /// </summary>
 /// <param name="deviceNo">设备编号</param>
 /// <returns>设备信息</returns>
 public static Device QueryDeviceByDeviceNo(int deviceNo)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalRead())
     {
         return(dal.QueryDeviceByDeviceNo(deviceNo));
     }
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 查询设备信息
 /// </summary>
 /// <param name="id">主键</param>
 /// <returns>设备信息</returns>
 public static Device QueryDeviceById(int id)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalRead())
     {
         return(dal.QueryDeviceById(id));
     }
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 更新设备号
 /// </summary>
 /// <param name="id"></param>
 /// <param name="deviceNo"></param>
 /// <returns></returns>
 public static bool UpdateDeviceNo(int id, int deviceNo)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalWrite())
     {
         return(dal.UpdateDeviceNo(id, deviceNo));
     }
 }
Ejemplo n.º 6
0
 /// <summary>
 /// 添加设备
 /// </summary>
 /// <param name="info"></param>
 /// <returns></returns>
 public static bool AddDevice(Device info)
 {
     using (IDeviceDal dal = Factory.CreateDeviceDalDalWrite())
     {
         try
         {
             dal.Add(info);
         }
         catch (CustomException ex)
         {
             return(false);
         }
         catch (Exception ex)
         {
             return(false);
         }
     }
     return(true);
 }
Ejemplo n.º 7
0
 //CTOR
 public DeviceManager(IDeviceDal deviceDal)
 {
     _deviceDal = deviceDal;
 }