public PartialViewResult EditClassificationSystems() { var tenant = HttpRequestStorage.Tenant; var viewModel = new EditClassificationSystemsViewModel(tenant); return(ViewEditClassificationSystems(viewModel)); }
public ActionResult EditClassificationSystems(EditClassificationSystemsViewModel viewModel) { if (!ModelState.IsValid) { return(ViewEditClassificationSystems(viewModel)); } var currentClassificationSystems = MultiTenantHelpers.GetClassificationSystems(); var allClassificationSystems = HttpRequestStorage.DatabaseEntities.AllClassificationSystems.Local; viewModel.UpdateModel(CurrentFirmaSession, currentClassificationSystems, allClassificationSystems); MultiTenantHelpers.ClearTenantAttributeCacheForAllTenants(); return(new ModalDialogFormJsonResult(new SitkaRoute <TenantController>(c => c.Detail()).BuildUrlFromExpression())); }
private PartialViewResult ViewEditClassificationSystems(EditClassificationSystemsViewModel viewModel) { var viewData = new EditClassificationSystemsViewData(CurrentFirmaSession); return(RazorPartialView <EditClassificationSystems, EditClassificationSystemsViewData, EditClassificationSystemsViewModel>(viewData, viewModel)); }