public ActionResult SearchTrains(SearchTrainsViewModel model) { if (!ModelState.IsValid) { return(View(model)); } SearchTrainsModel trainsModel = mapperControl.GetSearchModelByModelView(model); var Info = trainSearchService.SearchTrains(trainsModel); InfoItems = mapperControl.GetInfoViewModelByInfo(Info); Session["InfoItems"] = InfoItems.RouteInfo; return(PartialView(InfoItems)); }
public ActionResult Search() { SearchTrainsViewModel model = new SearchTrainsViewModel(); return(View(model)); }
public SearchTrainsModel GetSearchModelByModelView(SearchTrainsViewModel model) { return(mapper.Map <SearchTrainsViewModel, SearchTrainsModel>(model)); }