using Model.ModelDto.SysDto;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using WMS.Entity.SysEntity;
namespace WMS.IBLL.ISysServer
{
///
/// 角色服务接口
///
public interface IRolesServer
{
///
/// 查询角色数据信息列表
///
/// 角色号
/// 角色名称
///
List GetRoleList(string RoleNo, string RoleName,string UserId);
///
/// 根据编号获取角色信息列表
///
/// 角色编号
///
int GetRoleByNo(string RoleNo);
///
/// 新增角色数据信息
///
/// 角色Dto
///
Task InsertRoleInfo(RoleDto roledto);
///
/// 删除角色信息
///
/// 角色实体模型
///
Task DeleteRoleInfo(SysRoles role);
///
/// 编辑角色信息
///
/// 角色实体模型
///
Task UpdateRoleInfo(SysRoles role);
///
/// 根据id获取角色信息
///
/// 角色id
///
SysRoles GetRoleInfoById(int roleids);
}
}