public PartialViewResult Edit(StormwaterJurisdictionPrimaryKey jurisdictionPrimaryKey) { var jurisdiction = jurisdictionPrimaryKey.EntityObject; var viewModel = new EditViewModel(jurisdiction); return(ViewEdit(viewModel)); }
private PartialViewResult ViewEdit(EditViewModel viewModel) { var stormwaterJurisdictionPublicBMPVisibilityTypes = StormwaterJurisdictionPublicBMPVisibilityType.All .OrderBy(x => x.StormwaterJurisdictionPublicBMPVisibilityTypeDisplayName) .ToSelectListWithEmptyFirstRow(x => x.StormwaterJurisdictionPublicBMPVisibilityTypeID.ToString(CultureInfo.InvariantCulture), x => x.StormwaterJurisdictionPublicBMPVisibilityTypeDisplayName); var stormwaterJurisdictionPublicWQMPVisibilityTypes = StormwaterJurisdictionPublicWQMPVisibilityType.All .OrderBy(x => x.StormwaterJurisdictionPublicWQMPVisibilityTypeDisplayName) .ToSelectListWithEmptyFirstRow(x => x.StormwaterJurisdictionPublicWQMPVisibilityTypeID.ToString(CultureInfo.InvariantCulture), x => x.StormwaterJurisdictionPublicWQMPVisibilityTypeDisplayName); var viewData = new EditViewData(stormwaterJurisdictionPublicBMPVisibilityTypes, stormwaterJurisdictionPublicWQMPVisibilityTypes); return(RazorPartialView <Edit, EditViewData, EditViewModel>(viewData, viewModel)); }
public ActionResult Edit(StormwaterJurisdictionPrimaryKey jurisdictionPrimaryKey, EditViewModel viewModel) { var jurisdiction = jurisdictionPrimaryKey.EntityObject; if (!ModelState.IsValid) { return(ViewEdit(viewModel)); } viewModel.UpdateModel(jurisdiction, CurrentPerson); return(new ModalDialogFormJsonResult()); }