private PartialViewResult ViewEditSubcategoriesAndOptions(EditSubcategoriesAndOptionsViewModel viewModel) { var viewData = new EditSubcategoriesAndOptionsViewData(); return(RazorPartialView <EditSubcategoriesAndOptions, EditSubcategoriesAndOptionsViewData, EditSubcategoriesAndOptionsViewModel>(viewData, viewModel)); }
public PartialViewResult EditSubcategoriesAndOptions(PerformanceMeasurePrimaryKey performanceMeasurePrimaryKey) { var performanceMeasure = performanceMeasurePrimaryKey.EntityObject; var viewModel = new EditSubcategoriesAndOptionsViewModel(performanceMeasure); return(ViewEditSubcategoriesAndOptions(viewModel)); }
public ActionResult EditSubcategoriesAndOptions(PerformanceMeasurePrimaryKey performanceMeasurePrimaryKey, EditSubcategoriesAndOptionsViewModel viewModel) { if (!ModelState.IsValid) { return(ViewEditSubcategoriesAndOptions(viewModel)); } var performanceMeasure = performanceMeasurePrimaryKey.EntityObject; viewModel.UpdateModel(performanceMeasure); SetMessageForDisplay( $"Successfully updated {MultiTenantHelpers.GetPerformanceMeasureName()} '{performanceMeasure.PerformanceMeasureDisplayName}'!"); return(new ModalDialogFormJsonResult()); }