| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using LeaRun.Application.Service.JiangSuWaterResourceManage;using LeaRun.Application.Entity.JiangSuWaterResource;using LeaRun.Util.WebControl;using System.Data;namespace LeaRun.Application.Busines.JiangSuWaterResource{    public class AreaAndDeviceBLL    {        AreaAndDeviceService service = new AreaAndDeviceService();        #region 获取区域列表        public IEnumerable<Area> GetAreaList()        {            return service.GetAreaList();        }        /// <summary>        /// 区域 分页        /// </summary>        /// <param name="pagination">分页参数</param>        /// <param name="keyWord">查询关键字</param>        /// <returns></returns>        public IEnumerable<Area> GetAreaListByPage(Pagination pagination, string keyWord)        {            return service.GetAreaListByPage(pagination,keyWord);        }        #endregion        #region 获取测点列表        public DataTable GetMeterList()        {            return service.GetMeterList();        }        #endregion        #region  区域增加        /// <summary>        /// 区域增加        /// </summary>        /// <param name="area">区域实体</param>        /// <param name="lgt">经度</param>        /// <param name="lat">维度</param>        /// <returns></returns>        public bool SaveArea(Area area, string lgt, string lat)        {            return service.SaveArea(area,lgt,lat);        }        #endregion        /// <summary>        /// 测点列表        /// </summary>        /// <param name="pagination">分页参数</param>        /// <param name="managerId">管理ID</param>        /// <param name="meterName">测点名称</param>        /// <param name="yingshou">营收账号</param>        /// <returns></returns>        public DataTable GetGridMeterList(Pagination pagination, string managerId, string meterName, string yingshou)        {            return service.GetGridMeterList(pagination,managerId,meterName,yingshou);        }        /// <summary>        /// 测点列表-全部        /// </summary>                /// <param name="managerId">管理ID</param>        /// <param name="meterName">测点名称</param>        /// <param name="yingshou">营收账号</param>        /// <returns></returns>        public DataTable GetGridMeterList(string managerId, string meterName, string yingshou)        {            return service.GetGridMeterList(managerId,meterName,yingshou);        }        /// <summary>        /// type 0 (用户站 终端类型) 1 (通讯设备 设备协议) 2(传输设备 传输协议) 其他 全部查询        /// </summary>        /// <param name="types"></param>        /// <returns></returns>        public DataTable GetTerminalTypes(string types)        {            return service.GetTerminalTypes(types);        }        /// <summary>        /// 获取数据通道数据        /// </summary>        /// <param name="chanleName">通道服务类型</param>        /// <returns></returns>        public DataTable GetDataChannele(string chanleName)        {            return service.GetDataChannele(chanleName);        }    }}
 |