123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- 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
- {
- /// <summary>
- /// 表具类型管理
- /// </summary>
- public class NBMeterTypeManageBLL
- {
- NBMeterTypeManageService meterManageService = new NBMeterTypeManageService();
- #region 获取表具类型
- /// <summary>
- /// 获取表具类型
- /// </summary>
- /// <returns></returns>
- public List<MeterTypeEntity> GetAllMeterType()
- {
- return meterManageService.GetAllMeterType();
- }
- public List<MeterTypeEntity> GetAllMeterType(Pagination pagination, string queryJson)
- {
- return meterManageService.GetAllMeterType(pagination, queryJson);
- }
- #endregion
- #region NB设备类型
- /// <summary>
- /// NB设备类型
- /// </summary>
- /// <returns></returns>
- public List<NBDevTypeEntity> GetNBDevType(string queryJson)
- {
- return meterManageService.GetNBDevType(queryJson);
- }
- #endregion
- #region NB设备厂商名称
- /// <summary>
- /// NB设备厂商名称
- /// </summary>
- /// <returns></returns>
- public List<NBDevManufacturerEntity> GetDevManufacturerByNBDevTypeID(string NBDevTypeID)
- {
- return meterManageService.GetDevManufacturerByNBDevTypeID(NBDevTypeID);
- }
- /// <summary>
- /// NB设备厂商名称
- /// </summary>
- /// <returns></returns>
- public List<NBDevManufacturerEntity> GetDevManufacturer(string queryJson)
- {
- return meterManageService.GetDevManufacturer(queryJson);
- }
- #endregion
- #region NB设备厂商ID
- /// <summary>
- /// NB设备厂商ID
- /// </summary>
- /// <returns></returns>
- public List<NBDevManufacturerCodeEntity> GetNBDevManufacturerCodeByNBDevManufacturerID(string NBDevManufacturerID)
- {
- return meterManageService.GetNBDevManufacturerCodeByNBDevManufacturerID(NBDevManufacturerID);
- }
- /// <summary>
- /// NB设备厂商ID
- /// </summary>
- /// <returns></returns>
- public List<NBDevManufacturerCodeEntity> GetNBDevManufacturerCode(string queryJson)
- {
- return meterManageService.GetNBDevManufacturerCode(queryJson);
- }
- #endregion
- #region NB型号
- /// <summary>
- /// NB型号
- /// </summary>
- /// <returns></returns>
- public List<NBTypeCodeEntity> GetNBTypeCodeByNBDevManufacturerCodeID(string NBDevManufacturerCodeID)
- {
- return meterManageService.GetNBTypeCodeByNBDevManufacturerCodeID(NBDevManufacturerCodeID);
- }
- /// <summary>
- /// NB型号
- /// </summary>
- /// <returns></returns>
- public List<NBTypeCodeEntity> GetNBTypeCode(string queryJson)
- {
- return meterManageService.GetNBTypeCode(queryJson);
- }
- #endregion
- /// <summary>
- /// 判断表类型代码是否重复
- /// </summary>
- /// <param name="code"></param>
- /// <returns></returns>
- public bool NBMeterTypeCodeIsExists(string code)
- {
- return meterManageService.NBMeterTypeCodeIsExists(code);
- }
- /// <summary>
- /// 保存设备类型
- /// </summary>
- /// <param name="entity"></param>
- /// <returns></returns>
- public int SaveMeterType(MeterTypeEntity entity)
- {
- return meterManageService.SaveMeterType(entity);
- }
- /// <summary>
- /// 保存设备类型
- /// </summary>
- /// <param name="entity"></param>
- /// <returns></returns>
- public int UpdateMeterType(MeterTypeEntity entity)
- {
- return meterManageService.UpdateMeterType(entity);
- }
- /// <summary>
- /// 删除设备类型
- /// </summary>
- /// <param name="MeterTypeID"></param>
- /// <returns>3 不可删除 1 删除成功 0删除失败</returns>
- public int DeleteMeterType(string MeterTypeID)
- {
- return meterManageService.DeleteMeterType(MeterTypeID);
- }
- /// <summary>
- /// 获取类型
- /// </summary>
- /// <param name="MeterTypeID"></param>
- /// <returns></returns>
- public MeterTypeEntity GetEntityById(string MeterTypeID)
- {
- return meterManageService.GetEntityById(MeterTypeID);
- }
- }
- }
|