public ActionResult AssignGroupFunction(int id)
        {
            var result = new DualListboxHelper <CentralFunctionEx>()
                         .DualListboxFluentBuilder()
                         .AssignParentId(id)
                         .AssignFunctionForUnassignedRecord(() => _service.GetUnassignedFunctionFromGroupId(id))
                         .AssignFunctionForAssignedRecord(() => _service.GetAssignedFunctionFromGroupId(id))
                         .AssignTextField(o => o.FullFunctionName)
                         .AssignValueField(o => o.CentralFunctionId)
                         .AssignSaveAction(this, SaveRecord)
                         .BuildDualListBox()
                         .RenderView();

            return(result);
        }
        public ActionResult AssignUserGroup(int id)
        {
            var result = new DualListboxHelper <UserGroup>()
                         .DualListboxFluentBuilder()
                         .AssignParentId(id)
                         .AssignFunctionForUnassignedRecord(() => _userGroupMapService.GetUnassignedUserGroupFromUserId(id))
                         .AssignFunctionForAssignedRecord(() => _userGroupMapService.GetAssignedUserGroupFromUserId(id))
                         .AssignTextField(o => o.Name)
                         .AssignValueField(o => o.UserGroupId)
                         .AssignSaveAction(this, SaveRecord)
                         .BuildDualListBox()
                         .RenderView();

            return(result);
        }
Пример #3
0
        public ActionResult Assign(int id)
        {
            var result = new DualListboxHelper <Product>()
                         .DualListboxFluentBuilder()
                         .AssignParentId(id)
                         .AssignFunctionForUnassignedRecord(() => _service.GetUnassignedProductFromProgramId())
                         .AssignFunctionForAssignedRecord(() => _service.GetAssignedProductFromProgramId(id))
                         .AssignTextField(o => o.Name)
                         .AssignValueField(o => o.ProductId)
                         .AssignSaveAction(this, SaveRecord)
                         .BuildDualListBox()
                         .RenderView();

            return(result);
        }