StableVersion4.3/HL_FristAidPlatform_Bussiness/SYS/T_SYS_RoleMenuBLL.cs

77 lines
2.3 KiB
C#
Raw Normal View History

2024-03-11 09:47:34 +08:00
using HL_FristAidPlatform_DataBase;
using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_IDataBase;
using HL_FristAidPlatform_Models;
namespace HL_FristAidPlatform_Bussiness
{
public class T_SYS_RoleMenuBLL
{
private IT_SYS_RoleMenu IService = new T_SYS_RoleMenuDB();
public MessageModel<T_SYS_RoleMenu> Add(T_SYS_RoleMenu roleMenu)
{
if (IService.Add(roleMenu))
{
return new MessageModel<T_SYS_RoleMenu> { Success = true, Msg = "操作成功" };
}
else
{
return new MessageModel<T_SYS_RoleMenu> { Success = false, Msg = "操作失败" };
}
}
public MessageModel<T_SYS_RoleMenu> Dels(dynamic[] guids)
{
if (IService.Dels(guids))
{
return new MessageModel<T_SYS_RoleMenu> { Success = true, Msg = "操作成功" };
}
else
{
return new MessageModel<T_SYS_RoleMenu> { Success = false, Msg = "操作失败" };
}
}
public T_SYS_RoleMenu Get(string guid)
{
return IService.Get(guid);
}
public MessageModel<T_SYS_RoleMenu> Update(T_SYS_RoleMenu roleMenu)
{
if (IService.Update(roleMenu))
{
return new MessageModel<T_SYS_RoleMenu> { Success = true, Msg = "操作成功" };
}
else
{
return new MessageModel<T_SYS_RoleMenu> { Success = false, Msg = "操作失败" };
}
}
public TableModel<T_SYS_RoleMenu> GetList(long roleID)
{
return IService.GetList(roleID);
}
/// <summary>
/// 物理删除
/// 根据角色编号删除角色菜单权限
/// </summary>
/// <param name="roleID">角色编号</param>
/// <returns></returns>
public MessageModel<T_SYS_RoleMenu> PhysicalDelete(long roleID)
{
if (IService.PhysicalDelete(roleID) >= 0)
{
return new MessageModel<T_SYS_RoleMenu> { Success = true, Msg = "操作成功" };
}
else
{
return new MessageModel<T_SYS_RoleMenu> { Success = false, Msg = "操作失败" };
}
}
}
}