public List <PaginationDTO <PostCardDTO> > MapPostCardPaginationEntitiesToDTOs(List <PaginationEntity <PostEntity> > postPaginationEntities) { if (postPaginationEntities == null) { return(null); } List <PaginationDTO <PostCardDTO> > postCardPaginationDTOs = new List <PaginationDTO <PostCardDTO> >(); foreach (PaginationEntity <PostEntity> postPaginationEntity in postPaginationEntities) { PaginationDTO <PostCardDTO> postCardPaginationDTO = MapPostCardPaginationEntityToDTO(postPaginationEntity); postCardPaginationDTOs.Add(postCardPaginationDTO); } return(postCardPaginationDTOs); }
public PaginationDTO <CommentDTO> MapCommentPaginationEntityToDTO(PaginationEntity <CommentEntity> commentPaginationEntity) { if (commentPaginationEntity == null) { return(null); } List <CommentEntity> commentEntities = commentPaginationEntity.Entities; List <CommentDTO> commentDTOs = MapCommentEntitiesToDTOs(commentEntities); PaginationDTO <CommentDTO> commentPaginationDTO = new PaginationDTO <CommentDTO>() { DTOs = commentDTOs, HasNext = commentPaginationEntity.HasNext, HasPrevious = commentPaginationEntity.HasPrevious, PageNumber = commentPaginationEntity.PageNumber, PageSize = commentPaginationEntity.PageSize, Pages = commentPaginationEntity.Pages }; return(commentPaginationDTO); }
public PaginationDTO <PostCardDTO> MapPostCardPaginationEntityToDTO(PaginationEntity <PostEntity> postPaginationEntity) { if (postPaginationEntity == null) { return(null); } List <PostEntity> postEntities = postPaginationEntity.Entities; List <PostCardDTO> postCardDTOs = MapPostCardEntitiesToDTOs(postEntities); PaginationDTO <PostCardDTO> postCardPaginationDTO = new PaginationDTO <PostCardDTO>() { DTOs = postCardDTOs, HasNext = postPaginationEntity.HasNext, HasPrevious = postPaginationEntity.HasPrevious, PageNumber = postPaginationEntity.PageNumber, PageSize = postPaginationEntity.PageSize, Pages = postPaginationEntity.Pages, }; return(postCardPaginationDTO); }