using LeaRun.Application.Entity.NBManage;
using LeaRun.Application.Service.NBManage;
using LeaRun.Util;
using LeaRun.Util.WebControl;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LeaRun.Application.Busines.NBManage
{
///
/// 用户管理
///
public class NBUserManageBLL
{
NBUserManageService service = new NBUserManageService();
#region 获取用户信息
///
/// 获取用户信息
///
///
///
///
///
///
public string GetNBUserList(Pagination pagination, string keyword, string searchType, string id, string level)
{
return service.GetNBUserList(pagination, keyword, searchType, id, level);
}
#endregion
#region 保存小区信息
///
/// 保存小区信息
///
///
///
public int SaveAreaForm(string data)
{
return service.SaveAreaForm(data);
}
#endregion
#region 获取小区信息
///
/// 获取小区信息
///
///
///
public string GetAreaInfo(string id)
{
return Json.ToJson(service.GetAreaInfo(id));
}
#endregion
#region 修改小区信息
///
/// 修改小区信息
///
///
///
///
public int EditAreaForm(string id, string data)
{
return service.EditAreaForm(id, data);
}
#endregion
#region 删除小区信息
///
/// 删除小区信息
///
///
///
public int DeleteAreaForm(string id)
{
return service.DeleteAreaForm(id);
}
#endregion
#region 获取楼宇信息
///
/// 获取小区信息
///
///
///
public string GetBldgInfo(string id)
{
return Json.ToJson(service.GetBldgInfo(id));
}
#endregion
#region 保存楼宇信息
///
/// 保存楼宇信息
///
///
///
public int SaveBldgForm(string parentId, string data)
{
return service.SaveBldgForm(parentId, data);
}
///
/// 批量保存楼宇信息
///
///
///
public int SaveBatchBldgForm(string parentId, string data)
{
return service.SaveBatchBldgForm(parentId, data);
}
#endregion
#region 修改楼宇信息
///
/// 修改小区信息
///
///
///
///
public int EditBldgForm(string parentId, string id, string data)
{
return service.EditBldgForm(parentId, id, data);
}
#endregion
#region 删除楼宇信息
///
/// 删除楼宇信息
///
///
///
public int DeleteBldgForm(string id)
{
return service.DeleteBldgForm(id);
}
#endregion
#region 获取单元信息
///
/// 获取小区信息
///
///
///
public string GetApmtInfo(string id)
{
return Json.ToJson(service.GetApmtInfo(id));
}
#endregion
#region 保存单元信息
///
/// 保存单元信息
///
///
///
public int SaveApmtForm(string parentId, string data)
{
return service.SaveApmtForm(parentId, data);
}
///
/// 批量保存楼宇信息
///
///
///
public int SaveBatchApmtForm(string parentId, string data)
{
return service.SaveBatchApmtForm(parentId, data);
}
#endregion
#region 修改单元信息
///
/// 修改小区信息
///
///
///
///
public int EditApmtForm(string parentId, string id, string data)
{
return service.EditApmtForm(parentId, id, data);
}
#endregion
#region 删除单元信息
///
/// 删除单元信息
///
///
///
public int DeleteApmtForm(string id)
{
return service.DeleteApmtForm(id);
}
#endregion
#region 添加用户时,先添加用户,再获得用户ID
///
///获得用户ID
///
/// 用户
/// 单元ID
/// 楼宇ID
/// 小区ID
///
public string GetRoomID(string RoomNo, string ApmtID, string BldgID, string AreaID)
{
return service.GetRoomID(RoomNo, ApmtID, BldgID, AreaID);
}
#endregion
#region 保存用户信息
///
/// 保存用户信息
///
///
///
public int SaveUserForm(string parentId, string data)
{
return service.SaveUserForm(parentId, data);
}
///
/// 批量保存用户信息
///
///
///
public int SaveBatchUserForm(string parentId, string data)
{
return service.SaveBatchUserForm(parentId, data);
}
#endregion
#region 获取用户信息
///
/// 获取用户信息
///
///
///
public string GetUserInfo(string id)
{
return Json.ToJson(service.GetUserInfo(id));
}
#endregion
#region 修改用户信息
///
/// 修改用户信息
///
///
///
///
public int EditUserForm(string parentId, string id, string data)
{
return service.EditUserForm(parentId, id, data);
}
#endregion
#region 删除用户信息
///
/// 删除用户信息
///
///
///
public int DeleteUserForm(string id)
{
return service.DeleteUserForm(id);
}
#endregion
#region 保存表具信息
///
/// 保存表具信息
///
///
///
public int SaveMeterForm(string parentId, string data)
{
return service.SaveMeterForm(parentId, data);
}
#endregion
///
/// 修改表设备信息
///
///
public int EditMeterForm(string keyValue, string data)
{
return service.EditMeterForm(keyValue, data);
}
#region 获取表具信息
///
/// 保存用户信息
///
///
///
public NBMeterEntity GetMeterByMeterId(string meterId)
{
return service.GetMeterByMeterId(meterId);
}
#endregion
#region 删除表具信息
///
/// 删除表具信息
///
///
///
public int DeleteMeterForm(string meterId)
{
return service.DeleteMeterForm(meterId);
}
public string SaveMeterRemove(string meterId, string areaId, string bldgId, string apmtId, string roomId)
{
return service.SaveMeterRemove(meterId, areaId, bldgId, apmtId, roomId);
}
#endregion
}
}