Пример #1
0
        public PartialViewResult Edit(StormwaterJurisdictionPrimaryKey jurisdictionPrimaryKey)
        {
            var jurisdiction = jurisdictionPrimaryKey.EntityObject;
            var viewModel    = new EditViewModel(jurisdiction);

            return(ViewEdit(viewModel));
        }
Пример #2
0
        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));
        }
Пример #3
0
        public ActionResult Edit(StormwaterJurisdictionPrimaryKey jurisdictionPrimaryKey, EditViewModel viewModel)
        {
            var jurisdiction = jurisdictionPrimaryKey.EntityObject;

            if (!ModelState.IsValid)
            {
                return(ViewEdit(viewModel));
            }
            viewModel.UpdateModel(jurisdiction, CurrentPerson);
            return(new ModalDialogFormJsonResult());
        }