Ejemplo n.º 1
0
    /// <summary>
    /// 选择角色
    /// </summary>
    /// <returns></returns>
    public static ServerResponse <GetRoleListResponse> GetRoleList()
    {
        var url = ServerContext.UrlPathJoin("Roles", "GetRoleList");
        var req = new GetRoleListRequest()
        {
        };

        return(new ServerResponse <GetRoleListResponse>(url, req));
    }
Ejemplo n.º 2
0
        public async Task <JsonResult> GetList(Guid?credentialGuid)
        {
            var request = new GetRoleListRequest()
            {
                CredentialGuid = credentialGuid
            };
            var result = await _identityServiceWrapper.GetRoleList(InjectAuthorization(request));

            return(new JsonResult(result));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 角色列表
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public PagedList <RoleInfo> GetRoleList(GetRoleListRequest request)
        {
            StringBuilder sbSql = new StringBuilder();

            sbSql.Append(@"select * from T_Role where 1=1");
            List <MySqlParameter> param = new List <MySqlParameter>();

            if (!string.IsNullOrEmpty(request.Name))
            {
                sbSql.Append(" and Name like ?Name");
                param.Add(new MySqlParameter("Name", "%" + request.Name + "%"));
            }
            return(GetPageList <RoleInfo>(sbSql.ToString(), param.ToArray(), request.PageIndex, request.PageSize, request.OrderBy));
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 角色列表
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public PagedList <GetRoleListResponse> GetRoleList(GetRoleListRequest request)
        {
            StringBuilder sbSql = new StringBuilder();

            sbSql.Append(@"select a.*,b.RealName as CreateAdmin from sys_role a
                            left join sys_admin b on b.ID=a.CreateBy");
            var param = new DynamicParameters();

            if (!string.IsNullOrEmpty(request.RoleName))
            {
                sbSql.Append(" and RoleName like ?RoleName");
                param.Add("RoleName", "%" + request.RoleName + "%");
            }
            request.OrderBy = "a.CreateTime desc";
            return(GetPagedList <GetRoleListResponse>(sbSql.ToString(), param, request.PageIndex, request.PageSize, request.OrderBy));
        }
Ejemplo n.º 5
0
        /// <summary>
        /// 角色列表
        /// </summary>
        /// <param name="search"></param>
        /// <returns></returns>
        public ActionResult RoleList(GetRoleListRequest request)
        {
            PagedList <RoleInfo> list = UserService.GetRoleList(request);

            return(View(list));
        }
Ejemplo n.º 6
0
 public async Task <QueryResponse <List <RoleResponse> > > GetRoleList(GetRoleListRequest request)
 {
     return(await SendAsync <GetRoleListRequest, List <RoleResponse> >("GetRoleList", request));
 }
Ejemplo n.º 7
0
 /// <summary>
 /// 角色列表
 /// </summary>
 /// <param name="search"></param>
 /// <returns></returns>
 public PagedList <RoleInfo> GetRoleList(GetRoleListRequest request)
 {
     return(UserRepository.GetRoleList(request));
 }
Ejemplo n.º 8
0
 public Task <GetRoleListResponse> GetRoleListAsync(GetRoleListRequest request)
 {
     return(WeChatMiniProgramApiRequester.RequestAsync <GetRoleListResponse>(GetRoleListUrl,
                                                                             HttpMethod.Post,
                                                                             request));
 }
Ejemplo n.º 9
0
        /// <summary>
        /// 角色列表
        /// </summary>
        /// <param name="search"></param>
        /// <returns></returns>
        public ActionResult RoleList(GetRoleListRequest request)
        {
            Pager <GetRoleListResponse> list = SystemService.GetRoleList(request);

            return(View(list));
        }
Ejemplo n.º 10
0
        public async Task <JsonResult> GetIdentityRoleList([FromBody] GetRoleListRequest request)
        {
            var result = await _identityServiceWrapper.GetRoleList(request);

            return(new JsonResult(result));
        }
Ejemplo n.º 11
0
 /// <summary>
 /// 角色列表
 /// </summary>
 /// <param name="search"></param>
 /// <returns></returns>
 public Pager <GetRoleListResponse> GetRoleList(GetRoleListRequest request)
 {
     return(SystemDao.GetRoleList(request));
 }
Ejemplo n.º 12
0
 /// <summary>
 /// 角色列表
 /// </summary>
 /// <param name="search"></param>
 /// <returns></returns>
 public PagedList <GetRoleListResponse> GetRoleList(GetRoleListRequest request)
 {
     return(_systemRepository.GetRoleList(request));
 }