public object UsuarioPublicacoes(UsuarioPublicacoesQueryFilter filter) { var query = _session.QueryOver <Publicacao>() .Where(x => x.Ativo) .And(x => x.Usuario.Id == filter.Usuario.Id) .OrderBy(x => x.Data).Desc; var pagedObject = new PagedObject <Publicacao>(); pagedObject.Paginate(query, 30, filter.Pagina); return(pagedObject.PageResult(Mapper.Map <IList <TimeLineQueryModel> >(pagedObject.ResultQuery.List()))); }
public IActionResult UsuarioPublicacoes([FromBody] UsuarioPublicacoesQueryFilter filter) { var query = _publicacaoQuery.Query.UsuarioPublicacoes(filter); return(Ok(query)); }