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