123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using LeaRun.Application.Service.SecondaryWaterSupply;
- using LeaRun.Application.Entity.SecondaryWaterSupply;
- using LeaRun.Util.WebControl;
- namespace LeaRun.Application.Busines.SecondaryWaterSupply
- {
- public class DeviceBLL
- {
- DeviceService service = new DeviceService();
- /// <summary>
- /// 保存设备信息
- /// </summary>
- /// <param name="device"></param>
- /// <returns></returns>
- public bool SaveDevice(DeviceEntity device)
- {
- return service.SaveDevice(device);
- }
- /// <summary>
- /// 获取设备列表
- /// </summary>
- /// <param name="pagination">分页参数</param>
- /// <param name="keyWord">查询关键字</param>
- /// <returns></returns>
- public IEnumerable<DeviceEntity> GetDeviceList(Pagination pagination, string keyWord)
- {
- return service.GetDeviceList(pagination, keyWord);
- }
- /// <summary>
- /// 更新设备信息
- /// </summary>
- /// <param name="device"></param>
- /// <returns></returns>
- public bool UpdateDevice(DeviceEntity device)
- {
- return service.UpdateDevice(device);
- }
- /// <summary>
- /// 获取单一表设备信息
- /// </summary>
- /// <param name="SecondaryWaterSupplyId"></param>
- /// <returns></returns>
- public DeviceEntity GetDeviceById(string SecondaryWaterSupplyId)
- {
- return service.GetDeviceById(SecondaryWaterSupplyId);
- }
- /// <summary>
- /// 删除设备信息
- /// </summary>
- /// <param name="SecondaryWaterSupplyId"></param>
- /// <returns></returns>
- public bool DeleteDevice(string SecondaryWaterSupplyId)
- {
- return service.DeleteDevice(SecondaryWaterSupplyId);
- }
- /// <summary>
- /// 获取所有设备列表
- /// </summary>
- /// <returns></returns>
- public IEnumerable<DeviceEntity> GetAllDevice()
- {
- return service.GetAllDevice();
- }
- /// <summary>
- /// 获取所有设备最新信息
- /// </summary>
- /// <returns></returns>
- public IEnumerable<DeviceEntity> GetAllDeviceData()
- {
- return service.GetAllDeviceData();
- }
- /// <summary>
- /// 获取设备实时数据
- /// </summary>
- /// <param name="ids"></param>
- /// <param name="pagination"></param>
- /// <returns></returns>
- public IEnumerable<DeviceEntity> GetAllDeviceRealTimeData(string ids, Pagination pagination)
- {
- return service.GetAllDeviceRealTimeData(ids, pagination);
- }
- }
- }
|