public Paginator(PaginateRequest request) { this.orderType = "ASC"; this.request = request; this.whereSQL = ""; this.selectSQL = "*"; }
public async Task <BaseRequestResultList <TViewModel> > Listar(PaginateRequest <TFilter> paginate) { try { var quantidadePorPagina = VerificarQuantidadePadrao(paginate.quantidadePorPagina); var ret = _mapper.Map <List <TViewModel>, List <TModel> >(await _service.Listar(paginate)); var total = await _service.Count(); return(new BaseRequestResultList <TViewModel>( new BasePaginateResult <TViewModel>(ret, paginate.paginaAtual, total, quantidadePorPagina))); } catch (Exception ex) { return(VerificaExceptionList(ex, $@"Não foi possível verificar as {Name}.")); } }
public async Task <List <PlanoVooModel> > Get(PaginateRequest <GenericFilter> paginate) { return(listMock); }
public async Task <ActionResult> get([FromBody] PaginateRequest <TFilter> paginateRequest) => await this.Result(() => _appService.Listar(paginateRequest));