Esempio n. 1
0
        public async Task <IActionResult> GetActivities([FromQuery] UserActivities userActivities, int userId)
        {
            userActivities.UserId = userId;

            var activities = await _repository.GetActivities(userActivities);

            var activitiesToReturn = _mapper.Map <IEnumerable <ActivitiesForListDto> >(activities);


            Response.AddPagination(activities.CurrentPage, activities.PageSize, activities.TotalCount, activities.TotalPages);

            return(Ok(activitiesToReturn));
        }