public IActionResult Index()
        {
            var viewModel = new BusIndexViewModel();

            viewModel.Buses        = mapper.Map <List <BusViewModel> >(busRepository.GetAll());
            viewModel.BusRouteList = mapper.Map <List <BusRouteViewModel> >(busRouteRepository.GetAll());
            return(View(viewModel));
        }
 public IActionResult Index(BusIndexViewModel viewModel)
 {
     viewModel.Buses        = mapper.Map <List <BusViewModel> >(busRepository.GetAll().Where(x => x.BusRouteId == viewModel.BusRouteId && x.BusWorker != null).ToList());
     viewModel.BusRouteList = mapper.Map <List <BusRouteViewModel> >(busRouteRepository.GetAll());
     return(View(viewModel));
 }