當前位置: 首頁>>代碼示例>>Java>>正文


Java ProductCategoryPersist類代碼示例

本文整理匯總了Java中mobi.nordpos.dao.factory.ProductCategoryPersist的典型用法代碼示例。如果您正苦於以下問題:Java ProductCategoryPersist類的具體用法?Java ProductCategoryPersist怎麽用?Java ProductCategoryPersist使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


ProductCategoryPersist類屬於mobi.nordpos.dao.factory包,在下文中一共展示了ProductCategoryPersist類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: validateCategoryListIsAvalaible

import mobi.nordpos.dao.factory.ProductCategoryPersist; //導入依賴的package包/類
@ValidationMethod
public void validateCategoryListIsAvalaible(ValidationErrors errors) {
    ProductCategoryPersist pcPersist = new ProductCategoryPersist();
    TaxPersist taxPersist = new TaxPersist();
    try {
        pcPersist.init(getDataBaseConnection());
        taxPersist.init(getDataBaseConnection());
        List<ProductCategory> categories = pcPersist.readList();
        for (int i = 0; i < categories.size(); i++) {
            ProductCategory category = categories.get(i);
            List<Product> products = pcPersist.readProductList(category);
            for (int j = 0; j < products.size(); j++) {
                Product product = products.get(j);
                product.setTax(taxPersist.read(product.getTaxCategory().getId()));
                products.set(j, product);
            }
            category.setProductList(products);
            categories.set(i, category);
        }
        setCategoryList(categories);
    } catch (SQLException ex) {
        getContext().getValidationErrors().addGlobalError(
                new SimpleError(ex.getMessage()));
    }
}
 
開發者ID:nordpos-mobi,項目名稱:restaurant-service,代碼行數:26,代碼來源:CategoryProductListActionBean.java

示例2: validateProductCategoryIdIsAvalaible

import mobi.nordpos.dao.factory.ProductCategoryPersist; //導入依賴的package包/類
@ValidationMethod
public void validateProductCategoryIdIsAvalaible(ValidationErrors errors) {
    try {
        ProductCategoryPersist pcPersist = new ProductCategoryPersist();
        pcPersist.init(getDataBaseConnection());
        ProductCategory category = pcPersist.read(getProduct().getProductCategory().getId());
        if (category != null) {
            getProduct().setProductCategory(category);
        } else {
            errors.add("product.category.id", new SimpleError(
                    getLocalizationKey("error.CatalogNotInclude")));
        }
    } catch (SQLException ex) {
        getContext().getValidationErrors().addGlobalError(
                new SimpleError(ex.getMessage()));
    }
}
 
開發者ID:nordpos-mobi,項目名稱:product-catalog,代碼行數:18,代碼來源:ProductCreateActionBean.java

示例3: CategoryBaseActionBean

import mobi.nordpos.dao.factory.ProductCategoryPersist; //導入依賴的package包/類
public CategoryBaseActionBean() {
    pcPersist = new ProductCategoryPersist();
}
 
開發者ID:nordpos-mobi,項目名稱:online-retail,代碼行數:4,代碼來源:CategoryBaseActionBean.java


注:本文中的mobi.nordpos.dao.factory.ProductCategoryPersist類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。