Package clips.delegate.directory.ro

Examples of clips.delegate.directory.ro.DirectoryCollaborator


    private List<DirectoryCollaboratorItem> dirCollabs;
    private Set<DirectoryCollaboratorItem> reportCollabs;

    public TableModelReportCollaborators(Set<DirectoryCollaboratorItem> reportCollabs) throws ClipsException {
        DirectoryCollaborator dir = DirectoryLocator.getDirectory(DirectoryCollaborator.class);
        dirCollabs = dir.getItemsFiltered(UserInfo.get().getCollaborator().getLpu(), false, false, false);
        this.reportCollabs = reportCollabs;
    }
View Full Code Here


        super(container);
        initComponents();
        initUI();
        panelSelColl.setOnlyShedule(true);

        final DirectoryCollaborator collDir = DirectoryLocator.getDirectory(DirectoryCollaborator.class);
        panelSelColl.addContentStateListener(new ContentStateListener() {
            @Override
            public void contentStateChanged() {
                DirectoryCollaboratorItem item = panelSelColl.getSelectedItem();
                int id = item == null ? 0 : item.getID();
                try {
                    chooseDone(0, id);
                } catch (ChoosePanelComboException ex) {
                    try {
                        int collID = sil.getCollaborator().getID();
                        panelSelColl.setSelectedCollaborator(collID == 0
                                ? null : collDir.getItemFromID(collID));
                    } catch (DirectoryItemNotFoundException ex1) {
                        MessageBox.showException(ex1);
                    }
                }
            }
View Full Code Here

       try {
            if (sil == null && id == 0) {
                return;
            }

            DirectoryCollaborator colls = DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
            DirectoryCollaboratorItem collaborator = colls.getItemFromID(id);
           
            if(sil == null || sil.getCollaborator() != collaborator) {

                if(sil != null && sil.isDirty()) {
                    int ans = MessageBox.showConfirmYesNoCancel(MessageBox.C_SAVE_CHANGES);
View Full Code Here

    }

    protected CollaboratorFunctionsChunk findCollFuncByExtKey(String extkey, String vmu) throws ClipsException {
        if (collabList == null) {
            collabList = new ArrayList<CollaboratorLocal>();
            DirectoryCollaborator dir = DirectoryLocator.getDirectory(DirectoryCollaborator.class);
            DirectoryLpuItem lpu = UserInfo.get().getCollaborator().getLpu();
            List<DirectoryCollaboratorItem> items = dir.getItemsFiltered(lpu, true, false, false);
            for (int i = 0; i < items.size(); i++) {
                CollaboratorLocal collab = new CollaboratorLocal(items.get(i).getID(), null);//NULL AL
                collabList.add(collab);
            }
        }
View Full Code Here

    }
   
    private void fillCollaboratorCombo(DirectoryCollaboratorItem selected) throws ClipsException {
        collabModel = new VetoableComboBoxModel();
        DirectoryCollaborator colls = DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
        DirectoryLpuItem lpu = UserInfo.get().getCollaborator().getLpu();
        List<DirectoryCollaboratorItem> c = colls.getItemsFiltered(lpu, false, true, true);
        for (int i = 0; i < c.size(); i++) {
            DirectoryCollaboratorItem coll = c.get(i);
            if(coll.isVisible()
                    && coll.isSheduled()) {
                collabModel.addElement(c.get(i));
View Full Code Here

            } catch (ClipsServerException ex1) {
                throw new ClipsException("Не удалось получить список сотрудников", ex);
            }
        }
        Set<DirectoryCollaboratorItem> target = new HashSet<DirectoryCollaboratorItem>();
        DirectoryCollaborator dir = DirectoryLocator.getDirectory(DirectoryCollaborator.class);
        for (Integer id : collabs) {
            target.add(dir.getItemFromID(id));
        }
        return target;
    }
View Full Code Here

    }
   
    public SortedSet<DirectoryCollaboratorItem> getInsertionPoint(DirectoryWorkTypeItem wt)
            throws ClipsException {
        SortedSet<DirectoryCollaboratorItem> set = new TreeSet<DirectoryCollaboratorItem>();
        DirectoryCollaborator colls = DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
        Iterator<Integer> res;
        try {
            res = bean().getInsertionPoint(wt.getID()).iterator();
        } catch (Exception ex) {
            clearBean();
            throw new ClipsException("Не удалось загрузить данные", ex);
        }
        while (res.hasNext()) {
            Integer integer = res.next();
            set.add(colls.getItemFromID(integer));
        }
        return set;
    }
View Full Code Here

            fireContentStateEvent();
        }
    }
   
    public DirectoryCollaboratorItem getCollaborator() throws ClipsException {
        DirectoryCollaborator dir = DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
        return dir.getItemFromID(getDetails().collID);
    }   
View Full Code Here

            fireContentStateEvent();
        }
    }
   
    public DirectoryCollaboratorItem getCollaborator() throws ClipsException {
        DirectoryCollaborator colls = DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
        return colls.getItemFromID(getDetails().collaboratorID);
    }
View Full Code Here

     * Возвращает сотрудника, выдавшего карту
     * @return
     * @throws ClipsException
     */
    public DirectoryCollaboratorItem getCollaborator() throws ClipsException {
        DirectoryCollaborator collabs = (DirectoryCollaborator)
                DirectoryLocator.getDirectory(DirectoryCollaborator.class, false);
        return collabs.getItemFromID(getDetails().collaboratorID);
    }
View Full Code Here

TOP

Related Classes of clips.delegate.directory.ro.DirectoryCollaborator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.