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)); }