public async Task <IActionResult> Find(SearchModel searchModel, int page = 1)
        {
            var viewModel = new ListCarsViewModel(searchModel, page);

            return(await Task.Run(() => View(viewModel)));
        }
        public async Task <IViewComponentResult> InvokeAsync(ListCarsViewModel viewModel)
        {
            viewModel.ListedCars = await this.listCars.GetListedCars(viewModel.SearchModel, true);

            return(await Task.Run(() => this.View(viewModel)));
        }