Example #1
0
        public IActionResult Search(UserPostModel model)
        {
            using (this.DbContext)
            {
                this.DbContext.Set <UserStatus>().Load();
                this.DbContext.Set <UserRoleMapping>().Load();
                this.DbContext.Set <Role>().Load();
                IQueryable <User> query = this.DbContext.User.AsNoTracking();
                query = model.GenerateQuery(query);

                return(this.StandardSearchResponse(query, model, UserModel.Convert));
            }
        }