Package org.hoteia.qalingo.core.web.mvc.form

Examples of org.hoteia.qalingo.core.web.mvc.form.CatalogCategoryForm


        final QuickSearchForm batchQuickSearchForm = new QuickSearchForm();
        return batchQuickSearchForm;
    }

    public CatalogCategoryForm buildCatalogCategoryForm(final RequestData requestData) throws Exception {
        final CatalogCategoryForm catalogCategoryForm = new CatalogCategoryForm();
//        List<AttributeDefinition> attributeDefinitions = attributeService.findCatalogCategoryGlobalAttributeDefinitions();
//        for (Iterator<AttributeDefinition> iterator = attributeDefinitions.iterator(); iterator.hasNext();) {
//            AttributeDefinition attributeDefinition = (AttributeDefinition) iterator.next();
//            if(attributeDefinition.isGlobal()){
//                catalogCategoryForm.getGlobalAttributes().put(attributeDefinition.getCode(), "");
View Full Code Here


//        }
        return catalogCategoryForm;
    }

    public CatalogCategoryForm buildCatalogMasterCategoryForm(final RequestData requestData, final CatalogCategoryMaster parentProductCategory, final CatalogCategoryMaster catalogCategory) throws Exception {
        final CatalogCategoryForm catalogCategoryForm = buildCatalogCategoryForm(requestData);
        if(parentProductCategory != null){
            catalogCategoryForm.setDefaultParentCategoryId("" + catalogCategory.getId());
        } else {
            if(catalogCategory != null
                    && catalogCategory.getParentCatalogCategory() != null){
                catalogCategoryForm.setDefaultParentCategoryId("" + catalogCategory.getParentCatalogCategory().getId());
            }
        }
       
        if(catalogCategory != null){
            catalogCategoryForm.setId(catalogCategory.getId().toString());
            catalogCategoryForm.setCatalogCode(catalogCategory.getName());
            catalogCategoryForm.setName(catalogCategory.getName());
            catalogCategoryForm.setCode(catalogCategory.getCode());
            catalogCategoryForm.setDescription(catalogCategory.getDescription());
            if(catalogCategory.getRanking() != null){
                catalogCategoryForm.setRanking("" + catalogCategory.getRanking());
            }
        }
        return catalogCategoryForm;
    }
View Full Code Here

        }
        return catalogCategoryForm;
    }
   
    public CatalogCategoryForm buildCatalogVirtualCategoryForm(final RequestData requestData, final CatalogCategoryVirtual parentProductCategory, final CatalogCategoryVirtual catalogCategory) throws Exception {
        final CatalogCategoryForm catalogCategoryForm = buildCatalogCategoryForm(requestData);
        if(parentProductCategory != null){
            catalogCategoryForm.setDefaultParentCategoryId("" + parentProductCategory.getId());
        } else {
            if(catalogCategory != null
                    && catalogCategory.getParentCatalogCategory() != null){
                catalogCategoryForm.setDefaultParentCategoryId("" + catalogCategory.getParentCatalogCategory().getId());
            }
        }
       
        if(catalogCategory != null){
            catalogCategoryForm.setId(catalogCategory.getId().toString());
            catalogCategoryForm.setCode(catalogCategory.getCode());
            catalogCategoryForm.setName(catalogCategory.getName());
            catalogCategoryForm.setDescription(catalogCategory.getDescription());
            if(catalogCategory.getRanking() != null){
                catalogCategoryForm.setRanking("" + catalogCategory.getRanking());
            }
            catalogCategoryForm.setCatalogCode(catalogCategory.getName());
            CatalogCategoryMaster catalogCategoryMaster = catalogCategory.getCategoryMaster();
            catalogCategoryForm.setMasterCategoryId("" + catalogCategoryMaster.getId());
        }
        return catalogCategoryForm;
    }
View Full Code Here

TOP

Related Classes of org.hoteia.qalingo.core.web.mvc.form.CatalogCategoryForm

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.