using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using LeaRun.Application.Service.NBManage; using LeaRun.Application.Entity.NBManage; using LeaRun.Util.WebControl; namespace LeaRun.Application.Busines.NBManage { /// /// 表具类型管理 /// public class NBMeterTypeManageBLL { NBMeterTypeManageService meterManageService = new NBMeterTypeManageService(); #region 获取表具类型 /// /// 获取表具类型 /// /// public List GetAllMeterType() { return meterManageService.GetAllMeterType(); } public List GetAllMeterType(Pagination pagination, string queryJson) { return meterManageService.GetAllMeterType(pagination, queryJson); } #endregion #region NB设备类型 /// /// NB设备类型 /// /// public List GetNBDevType(string queryJson) { return meterManageService.GetNBDevType(queryJson); } #endregion #region NB设备厂商名称 /// /// NB设备厂商名称 /// /// public List GetDevManufacturerByNBDevTypeID(string NBDevTypeID) { return meterManageService.GetDevManufacturerByNBDevTypeID(NBDevTypeID); } /// /// NB设备厂商名称 /// /// public List GetDevManufacturer(string queryJson) { return meterManageService.GetDevManufacturer(queryJson); } #endregion #region NB设备厂商ID /// /// NB设备厂商ID /// /// public List GetNBDevManufacturerCodeByNBDevManufacturerID(string NBDevManufacturerID) { return meterManageService.GetNBDevManufacturerCodeByNBDevManufacturerID(NBDevManufacturerID); } /// /// NB设备厂商ID /// /// public List GetNBDevManufacturerCode(string queryJson) { return meterManageService.GetNBDevManufacturerCode(queryJson); } #endregion #region NB型号 /// /// NB型号 /// /// public List GetNBTypeCodeByNBDevManufacturerCodeID(string NBDevManufacturerCodeID) { return meterManageService.GetNBTypeCodeByNBDevManufacturerCodeID(NBDevManufacturerCodeID); } /// /// NB型号 /// /// public List GetNBTypeCode(string queryJson) { return meterManageService.GetNBTypeCode(queryJson); } #endregion /// /// 判断表类型代码是否重复 /// /// /// public bool NBMeterTypeCodeIsExists(string code) { return meterManageService.NBMeterTypeCodeIsExists(code); } /// /// 保存设备类型 /// /// /// public int SaveMeterType(MeterTypeEntity entity) { return meterManageService.SaveMeterType(entity); } /// /// 保存设备类型 /// /// /// public int UpdateMeterType(MeterTypeEntity entity) { return meterManageService.UpdateMeterType(entity); } /// /// 删除设备类型 /// /// /// 3 不可删除 1 删除成功 0删除失败 public int DeleteMeterType(string MeterTypeID) { return meterManageService.DeleteMeterType(MeterTypeID); } /// /// 获取类型 /// /// /// public MeterTypeEntity GetEntityById(string MeterTypeID) { return meterManageService.GetEntityById(MeterTypeID); } } }