Package clips.delegate.directory.simple.discountCard

Examples of clips.delegate.directory.simple.discountCard.DirectoryDiscountCardTypeItem


            try {
                DirectoryDiscountCardType cardDirectory = DirectoryLocator.getDirectory(DirectoryDiscountCardType.class);
                SelectorEditableExceptional<DirectoryDiscountCardTypeItem> items = cardDirectory.getItems();
               
                DirectoryItemDetails details = new DirectoryItemDetails(0, cardName);
                items.append(new DirectoryDiscountCardTypeItem(details));
               
                cardList.removeListSelectionListener(cardSelectionChanger);
                cardList.removeAll();
                rebuildCardList();
                cardList.addListSelectionListener(cardSelectionChanger);
View Full Code Here


     *
     */
    class SelectionChanger implements ListSelectionListener {
        @Override
        public void valueChanged(ListSelectionEvent arg0) {
            DirectoryDiscountCardTypeItem item =  (DirectoryDiscountCardTypeItem) cardList.getSelectedValue();
            if(item == null) {
                return;
            }
            else {
                rebuildTable(item);
View Full Code Here

     */
    @Override
    public void save1() throws ClipsException {
        Iterator<DirectoryDiscountCardTypeItem> keys = details.keySet().iterator();
        while(keys.hasNext()) {
            DirectoryDiscountCardTypeItem key = keys.next();
            CardDiscounts cardDiscounts = details.get(key);
            if(cardDiscounts.isDirty()) {
                try {
                    List<DiscountDetails> list = cardDiscounts.toSave();
                    bean().update(key.getID(), list);
                    cardDiscounts.commit();
                    fireContentStateEvent();
                } catch(Exception ex) {
                    clearBean();
                    throw new ClipsException("Не удалось сохранить дисконты для карты '"
                            + key.getTitle() + "'",ex);
                }
            }
        }
    }
View Full Code Here

TOP

Related Classes of clips.delegate.directory.simple.discountCard.DirectoryDiscountCardTypeItem

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.