示例#1
0
        public PagedResult <DoacoesViewModel> GetAll(int page = 1, int pageSize = 30, string textSearch = "", string orderBy = "Id", bool ascending = true)
        {
            var result = new PagedResult <DoacoesViewModel>();
            var models = _rep.GetAll(page, pageSize, textSearch, orderBy, ascending);

            result.PageNumber   = page;
            result.PageSize     = pageSize;
            result.Itens        = Mapper.Map <IEnumerable <DoacoesViewModel> >(models);
            result.TotalResults = _rep.Count(textSearch);
            return(result);
        }