// // GET: /Vessel/Edit/5 public ActionResult Edit(int id) { var vessel = _vesselService.GetVessel(new GetVesselRequest { Id = id }); var viewModel = vessel.MapTo <VesselViewModel>(); viewModel.Measurements = _measurementService.GetMeasurements(new GetMeasurementsRequest { Take = -1, SortingDictionary = new Dictionary <string, SortOrder> { { "Name", SortOrder.Ascending } } }).Measurements .Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name }).ToList(); return(View(viewModel)); }