public async Task UpdateTaskListItem(int id, [FromBody] TravelTaskListItemCreateDto taskListUpdateDto)
        {
            var TaskListItemFromRepo = await _repo.GetTaskListItemById(id);

            _mapper.Map(taskListUpdateDto, TaskListItemFromRepo);

            await _repo.UpdateTaskListItemAsync(id, TaskListItemFromRepo);

            _repo.SaveChanges();
        }
        public async Task <IActionResult> CreateTaskListItem([FromBody] TravelTaskListItemCreateDto taskListItemCreateDto)
        {
            var taskListItem = _mapper.Map <TravelTaskListItem>(taskListItemCreateDto);
            await _repo.CreateTaskListItemAsync(taskListItem);

            _repo.SaveChanges();

            var tasklistReadDto = _mapper.Map <TravelTaskListItemReadDto>(taskListItem);


            return(CreatedAtRoute(nameof(GetTaskListItemById), new { Id = tasklistReadDto.TravelTaskListItemID }, tasklistReadDto));
        }