public async Task <PagedResponse <DonationResponseDto> > GetAllDonation(PaginationParams paginationParams)
        {
            IQueryable <Donation> donation = DonationRepository.GetAllAsQueryable().OrderBy(g => g.Date);

            PagedResponse <DonationResponseDto> pagedResponse = new PagedResponse <DonationResponseDto>();

            pagedResponse = await pagedResponse.ToPagedResponse(donation, paginationParams, this.Mapper.Map <IEnumerable <DonationResponseDto> >);

            return(pagedResponse);
        }