public class PermissionManagementPageController extends MyCompanyPageController
MyCompanyPageController.SelectOptionADD_COSTCENTER_URL, b2bApprovalProcessFacade, b2bApproverFacade, b2BBudgetFormValidator, b2bCostCenterFacade, b2bPermissionFacade, b2BPermissionFormValidator, b2bUnitFacade, b2bUserFacade, b2bUserGroupFacade, baseStoreService, budgetFacade, checkoutFacade, customerFacade, EDIT_COSTCENTER_URL, formatFactory, MANAGE_COST_CENTER_BASE_URL, MANAGE_COSTCENTERS_EDIT_URL, MANAGE_COSTCENTERS_SELECTBUDGET_URL, MANAGE_COSTCENTERS_VIEW_URL, MANAGE_PERMISSIONS_EDIT_URL, MANAGE_PERMISSIONS_VIEW_URL, MANAGE_UNIT_DETAILS_URL, MANAGE_UNITS_BASE_URL, MANAGE_UNITS_CMS_PAGE, MANAGE_USER_DETAILS_URL, MANAGE_USERGROUP_DETAILS_URL, MANAGE_USERGROUPS_BASE_URL, MANAGE_USERGROUPS_CMS_PAGE, MY_COMPANY_CMS_PAGE, myCompanyBreadcrumbBuilder, ORGANIZATION_MANAGEMENT_CMS_PAGE, REDIRECT_TO_BUDGET_DETAILS, REDIRECT_TO_COSTCENTER_DETAILS, REDIRECT_TO_PERMISSION_DETAILS, REDIRECT_TO_UNIT_DETAILS, REDIRECT_TO_USER_DETAILS, REDIRECT_TO_USER_GROUPS_PAGE, REDIRECT_TO_USERGROUP_DETAILS, SINGLE_WHITEPSACE, storeSessionFacade| Constructor and Description |
|---|
PermissionManagementPageController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addNewPermission(B2BPermissionTypeSelectionForm b2BPermissionTypeSelectionForm,
BindingResult bindingResult,
Model model) |
java.lang.String |
addNewPermissionForm(java.lang.String permissionType,
Model model) |
java.lang.String |
confirmDisablePermission(java.lang.String permissionCode,
Model model) |
java.lang.String |
disablePermission(java.lang.String permissionCode,
Model model) |
java.lang.String |
editPermission(B2BPermissionForm b2BPermissionForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
editPermission(java.lang.String permissionCode,
Model model) |
java.lang.String |
enablePermission(java.lang.String permissionCode,
Model model) |
java.lang.String |
getAddErrorPermissionPage(Model model) |
java.lang.String |
getAddPermissionPage(Model model) |
java.lang.String |
getSelectPermissionTypePage(Model model) |
java.lang.String |
managePermissions(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model) |
java.lang.String |
saveNewPermissionDetails(B2BPermissionForm b2BPermissionForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
viewPermissionDetails(java.lang.String permissionCode,
Model model) |
addCostCenter, assignPermissionName, checkEndDateIsBeforeStartDateForBudget, createUser, createUser, editCostCenterDetails, editUser, editUser, getAllCostCenters, getB2BPeriodRanges, getB2BPermissionTypes, getB2BUnits, getBranchSelectOptions, getCancelUrl, getCurrentB2BStore, getSearchPageSize, getUserFacade, initBinder, manageUserDetail, populateB2BBudgetDataFromForm, populateB2BCostCenterDataFromForm, populateB2BPermissionDataFromForm, populateCurrencySelectBox, populateDisplayNamesForRoles, populateRolesCheckBoxes, populateSelectBoxForString, saveCostCenter, unitDetails, updateCostCenterDetails, viewCostCenterDetailspublic java.lang.String managePermissions(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String viewPermissionDetails(java.lang.String permissionCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editPermission(java.lang.String permissionCode,
Model model)
throws CMSItemNotFoundException
editPermission in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String editPermission(B2BPermissionForm b2BPermissionForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException, java.text.ParseException
editPermission in class MyCompanyPageControllerCMSItemNotFoundExceptionjava.text.ParseExceptionpublic java.lang.String getSelectPermissionTypePage(Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String addNewPermissionForm(java.lang.String permissionType,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String addNewPermission(B2BPermissionTypeSelectionForm b2BPermissionTypeSelectionForm, BindingResult bindingResult, Model model) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getAddPermissionPage(Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getAddErrorPermissionPage(Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String saveNewPermissionDetails(B2BPermissionForm b2BPermissionForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException, java.text.ParseException
CMSItemNotFoundExceptionjava.text.ParseExceptionpublic java.lang.String enablePermission(java.lang.String permissionCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String confirmDisablePermission(java.lang.String permissionCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String disablePermission(java.lang.String permissionCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionCopyright © 2018 SAP SE. All Rights Reserved.