public ActionResult EditSimplifiedStructuralBMPs( WaterQualityManagementPlanPrimaryKey waterQualityManagementPlanPrimaryKey, EditSimplifiedStructuralBMPsViewModel viewModel) { var waterQualityManagementPlan = waterQualityManagementPlanPrimaryKey.EntityObject; if (!ModelState.IsValid) { return(ViewEditSimplifiedStructuralBMPs(waterQualityManagementPlan, viewModel)); } viewModel.UpdateModels(waterQualityManagementPlan, viewModel.QuickBmpSimples); SetMessageForDisplay( $"Successfully updated BMPs for {waterQualityManagementPlan.WaterQualityManagementPlanName}"); NereidUtilities.MarkWqmpDirty(waterQualityManagementPlan, HttpRequestStorage.DatabaseEntities); return(RedirectToAction(new SitkaRoute <WaterQualityManagementPlanController>(c => c.Detail(waterQualityManagementPlanPrimaryKey)))); }