Example #1
0
        public CheckBoxListModel CheckBoxListModelBusinessPermissions(UserSessionModel admin, long businessId, CheckBoxListModel model, PermissionTypeEnum type)
        {
            var permissionService = new PermissionServices(this.Context);

            // Return default permissions with selected items
            var permissions = permissionService.GetPermissonsForBusiness(admin, businessId, type);

            var result = GetCheckBoxListModel(admin, permissions, model);

            result.EntityReferenceId = GetEntityReferenceByPermissionType(type);

            return(result);
        }