public async Task <IHttpActionResult> GetOne(int id)
        {
            var model = await _jobPostRepository.GetSingleAsync(x => x.Id == id, x => x.Level);

            if (model != null)
            {
                var viewModel = Mapper.Map <JobPost, JobPostViewModel>(model);
                return(Ok(viewModel));
            }
            return(NotFound());
        }