// // GET: /Fillups/List/1 public ActionResult List(int vehicleId) { var vehicles = Using<GetVehicleListForUser>() .Execute(CurrentUserId); var fillups = Using<GetFillupsForVehicle>() .Execute(vehicleId) .OrderByDescending(f => f.Date); var viewModel = new FillupDetailsViewModel { VehicleList = new VehicleListViewModel(vehicles, vehicleId) {IsCollapsed = true}, FillupEntry = fillups.FirstOrDefault(), Fillups = new SelectedItemList<Model.FillupEntry>(fillups, fillups.FirstOrDefault()), }; return View(viewModel); }
// // GET: /Fillups/List/1 public ActionResult List(int vehicleId) { var vehicles = Using <GetVehicleListForUser>() .Execute(CurrentUserId); var fillups = Using <GetFillupsForVehicle>() .Execute(vehicleId) .OrderByDescending(f => f.Date); var viewModel = new FillupDetailsViewModel { VehicleList = new VehicleListViewModel(vehicles, vehicleId) { IsCollapsed = true }, FillupEntry = fillups.FirstOrDefault(), Fillups = new SelectedItemList <Model.FillupEntry>(fillups, fillups.FirstOrDefault()), }; return(View(viewModel)); }