// GET: Variants/FindCourse
 public async Task <IActionResult> FindCourse(string searchString)
 {
     if (!string.IsNullOrEmpty(searchString))
     {
         var courseDto = (await WisClient.GetCoursesAsync(searchString))?.FirstOrDefault();
         if (courseDto != null)
         {
             var items = (await WisClient.GetItemsAsync(courseDto.Id));
             if (items != null)
             {
                 var courseVm = CourseViewModel.CreateCourseVm(courseDto);
                 courseVm.Items = items.Select(ItemViewModel.CreateItemVm);
                 return(View(courseVm));
             }
         }
     }
     return(View());
 }