Example #1
0
        //
        // 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));
        }