public async Task <BasePagingDto <GrahpDto> > GraphYearReservation(int userId, int year, int currentPage, int pageSize)
        {
            var listStore = await _reservationRepository.GetYourReservation(userId);

            var result = new ObservableCollection <GrahpDto>();

            foreach (var data in listStore)
            {
                if (data.CreatedDate.Value.Year == year)
                {
                    result.Add(new GrahpDto
                    {
                        Days   = data.CreatedDate == null ? 0 : data.CreatedDate.Value.Day,
                        Months = data.CreatedDate == null ? 0 : data.CreatedDate.Value.Month,
                        Years  = data.CreatedDate == null ? 0 : data.CreatedDate.Value.Year
                    });;
                }
            }
            var listFieldDto = _mapper.Map <List <GrahpDto> >(result);

            var resultPaging = MakePaging.GraphDtoToPaging(listFieldDto, currentPage, pageSize);

            return(resultPaging);
        }