/// <summary>
        ///
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page <AuthenticationUsers> Paginated(FindRequestImpl <SearchFilter> filter)
        {
            AuthenticationUsers u = null;
            var qUsuarios2        = CurrentSession.Query <AuthenticationUsers>();

            return(Paginated(qUsuarios2, filter.PageRequest));
        }
Beispiel #2
0
 public ActionResult Index()
 {
     Page<BlogPostModel> page = null;
     FindRequestImpl<SearchFilter> filter = new FindRequestImpl<SearchFilter>();
     new BlogClient().Using(cache => {
        page = cache.Paginated(filter);
     });
     return View(page);
 }
        public IHttpActionResult Find(FindRequestImpl <SearchFilter> filter)
        {
            try
            {
                var page = BlogCategoryService.Paginated(filter);

                return(Ok(Mapper.Map <Page <BlogCategoryModel> >(page)));
            }
            catch (Exception exception)
            {
                return(InternalServerError(exception));
            }
        }
Beispiel #4
0
        public IHttpActionResult FindByArchives(FindRequestImpl <SearchFilter> filter)
        {
            filter.PageRequest.Sort = null;
            try
            {
                var page = BlogPostService.PaginatedByArchives(filter);

                return(Ok(Mapper.Map <Page <BlogPostResponse> >(page)));
            }
            catch (Exception exception)
            {
                return(InternalServerError(exception));
            }
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page <BlogPostModel> PaginatedByCategory(FindRequestImpl <SearchFilter> filter)
        {
            var query = CurrentSession.Query <BlogPostModel>().Where(x => x.Category.Name == filter.Filter.Category);

            int n;
            var isNumeric = int.TryParse(filter.Filter.Texto, out n);

            if (filter.Filter.Texto != null)
            {
                query = query.Where(x => x.Title.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    x.Description.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    x.ShortDescription.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    (isNumeric && x.ID == n));
            }

            return(Paginated(query, filter.PageRequest));
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page <BlogPostModel> PaginatedByArchives(FindRequestImpl <SearchFilter> filter)
        {
            var year  = Convert.ToInt32(filter.Filter.Year);
            var month = Convert.ToInt32(filter.Filter.Month);
            var query =
                CurrentSession.Query <BlogPostModel>().Where(x => x.PostedOn.Year == year && x.PostedOn.Month == month);

            int n;
            var isNumeric = int.TryParse(filter.Filter.Texto, out n);

            if (filter.Filter.Texto != null)
            {
                query = query.Where(x => x.Title.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    x.Description.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    x.ShortDescription.ToUpper().Contains(filter.Filter.Texto.ToUpper()) ||
                                    (isNumeric && x.ID == n));
            }

            return(Paginated(query, filter.PageRequest));
        }
 public Page<BlogPostModel> PaginatedByArchives(FindRequestImpl<SearchFilter> filter)
 {
     return BlogPostRepository.PaginatedByArchives(filter);
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="filter"></param>
 /// <returns></returns>
 public Page <BlogCategoryModel> Paginated(FindRequestImpl <SearchFilter> filter)
 {
     throw new NotImplementedException();
 }
 public Page<BlogPostModel> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     var logs = Builder<BlogPostModel>.CreateListOfSize(10).Build();
     return new Page<BlogPostModel>(logs,1,10,logs.Count,filter.PageRequest.Sort,logs.Count,10);
 }
Beispiel #10
0
        public Page <AuthenticationUsersResponse> Find(FindRequestImpl <SearchFilter> filter)
        {
            var users = AuthenticationUsersService.Paginated(filter);

            return(Mapper.Map <Page <AuthenticationUsersResponse> >(users));
        }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="filter"></param>
 /// <returns></returns>
 public Page<BlogCategoryModel> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     throw new NotImplementedException();
 }
        public Page<AuthenticationUsersResponse> Find(FindRequestImpl<SearchFilter> filter)
        {
            var users = AuthenticationUsersService.Paginated(filter);

            return Mapper.Map<Page<AuthenticationUsersResponse>>(users);
        }
 public Page <AuthenticationUsers> Paginated(FindRequestImpl <SearchFilter> filter)
 {
     return(AuthenticationUsersRepository.Paginated(filter));
 }
 public Page <BlogPostModel> PaginatedByArchives(FindRequestImpl <SearchFilter> filter)
 {
     return(BlogPostRepository.PaginatedByArchives(filter));
 }
Beispiel #15
0
 public Page <BlogCategoryModel> Paginated(FindRequestImpl <SearchFilter> filter)
 {
     return(BlogCategoryRepository.Paginated(filter));
 }
 public Page<BlogCategoryModel> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     return BlogCategoryRepository.Paginated(filter);
 }
        public IHttpActionResult Find(FindRequestImpl<SearchFilter> filter)
        {
            filter.PageRequest.Sort = null;
            try
            {
                var page = ProfilesService.Paginated(filter);

                return Ok(Mapper.Map<Page<ProfilesResponse>>(page));
            }
            catch (Exception exception)
            {
                return InternalServerError(exception);
            }
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page<BlogPostModel> PaginatedByIdTitle(FindRequestImpl<SearchFilter> filter)
        {
            var query =
                CurrentSession.Query<BlogPostModel>()
                    .Where(x => x.Title == filter.Filter.Title && x.ID == filter.Filter.ID);

            int n;
            var isNumeric = int.TryParse(filter.Filter.Texto, out n);

            if (filter.Filter.Texto != null)
            {
                query = query.Where(x => x.Title.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || x.Description.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || x.ShortDescription.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || (isNumeric && x.ID == n));
            }

            return Paginated(query, filter.PageRequest);
        }
        /// <summary>
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page<ProfilesModel> Paginated(FindRequestImpl<SearchFilter> filter)
        {
            var query = CurrentSession.Query<ProfilesModel>().Where(x => x.ID == 1);

            return Paginated(query, filter.PageRequest);
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public Page<BlogPostModel> PaginatedByArchives(FindRequestImpl<SearchFilter> filter)
        {
            var year = Convert.ToInt32(filter.Filter.Year);
            var month = Convert.ToInt32(filter.Filter.Month);
            var query =
                CurrentSession.Query<BlogPostModel>().Where(x => x.PostedOn.Year == year && x.PostedOn.Month == month);

            int n;
            var isNumeric = int.TryParse(filter.Filter.Texto, out n);

            if (filter.Filter.Texto != null)
            {
                query = query.Where(x => x.Title.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || x.Description.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || x.ShortDescription.ToUpper().Contains(filter.Filter.Texto.ToUpper())
                                         || (isNumeric && x.ID == n));
            }

            return Paginated(query, filter.PageRequest);
        }
 public Page<ProfilesModel> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     return ProfilesRepository.Paginated(filter);
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="filter"></param>
 /// <returns></returns>
 public Page<AuthenticationUsers> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     AuthenticationUsers u = null;
     var qUsuarios2 = CurrentSession.Query<AuthenticationUsers>();
     return Paginated(qUsuarios2, filter.PageRequest);
 }
 public Page<AuthenticationUsers> Paginated(FindRequestImpl<SearchFilter> filter)
 {
     return AuthenticationUsersRepository.Paginated(filter);
 }
        public IHttpActionResult Find(FindRequestImpl<SearchFilter> filter)
        {
            try
            {
                var page = BlogTagService.Paginated(filter);

                return Ok(Mapper.Map<Page<BlogTagModel>>(page));
            }
            catch (Exception exception)
            {
                return InternalServerError(exception);
            }
        }