public class B2BUserGroupManagementPageController 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 |
|---|
B2BUserGroupManagementPageController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createUserGroup(B2BUserGroupForm userGroupForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
createUserGroup(Model model) |
CustomerData |
deselectMemberOfUnitGroup(java.lang.String usergroup,
java.lang.String user) |
B2BSelectionData |
deselectPermissonForUserGroup(java.lang.String usergroup,
java.lang.String permission) |
java.lang.String |
disableUserGroup(java.lang.String usergroup) |
java.lang.String |
disableUsergroupConfirmation(java.lang.String usergroup,
Model model) |
java.lang.String |
editUserGroup(java.lang.String usergroup,
B2BUserGroupForm userGroupForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
editUserGroup(java.lang.String usergroup,
Model model) |
java.lang.String |
getPagedB2BUserGroups(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model) |
java.lang.String |
getPagedCustomersForUserGroup(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String usergroup,
Model model,
HttpServletRequest request) |
java.lang.String |
getPagedPermissionsForUserGroup(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String usergroup,
Model model,
HttpServletRequest request) |
protected CustomerData |
populateDisplayNamesForRoles(CustomerData userData) |
java.lang.String |
removeUserGroup(java.lang.String usergroup,
RedirectAttributes redirectModel) |
java.lang.String |
removeUsergroupConfirmation(java.lang.String usergroup,
Model model) |
CustomerData |
selectMemberOfUnitGroup(java.lang.String usergroup,
java.lang.String user) |
B2BSelectionData |
selectPermissonForUserGroup(java.lang.String usergroup,
java.lang.String permission) |
java.lang.String |
viewUserGroupDetails(java.lang.String usergroup,
Model model) |
addCostCenter, assignPermissionName, checkEndDateIsBeforeStartDateForBudget, createUser, createUser, editCostCenterDetails, editPermission, editPermission, editUser, editUser, getAllCostCenters, getB2BPeriodRanges, getB2BPermissionTypes, getB2BUnits, getBranchSelectOptions, getCancelUrl, getCurrentB2BStore, getSearchPageSize, getUserFacade, initBinder, manageUserDetail, populateB2BBudgetDataFromForm, populateB2BCostCenterDataFromForm, populateB2BPermissionDataFromForm, populateCurrencySelectBox, populateDisplayNamesForRoles, populateRolesCheckBoxes, populateSelectBoxForString, saveCostCenter, unitDetails, updateCostCenterDetails, viewCostCenterDetailspublic B2BUserGroupManagementPageController()
public java.lang.String getPagedB2BUserGroups(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String disableUsergroupConfirmation(java.lang.String usergroup,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String disableUserGroup(java.lang.String usergroup)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String removeUsergroupConfirmation(java.lang.String usergroup,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String removeUserGroup(java.lang.String usergroup,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getPagedPermissionsForUserGroup(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String usergroup,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData selectPermissonForUserGroup(java.lang.String usergroup, java.lang.String permission) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData deselectPermissonForUserGroup(java.lang.String usergroup, java.lang.String permission) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String viewUserGroupDetails(java.lang.String usergroup,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getPagedCustomersForUserGroup(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String usergroup,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic CustomerData selectMemberOfUnitGroup(java.lang.String usergroup, java.lang.String user) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic CustomerData deselectMemberOfUnitGroup(java.lang.String usergroup, java.lang.String user) throws CMSItemNotFoundException
CMSItemNotFoundExceptionprotected CustomerData populateDisplayNamesForRoles(CustomerData userData)
public java.lang.String editUserGroup(java.lang.String usergroup,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editUserGroup(java.lang.String usergroup,
B2BUserGroupForm userGroupForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String createUserGroup(Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String createUserGroup(B2BUserGroupForm userGroupForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException
CMSItemNotFoundExceptionCopyright © 2018 SAP SE. All Rights Reserved.