Examples of ValidProductType


Examples of com.socialnetworkshirts.twittershirts.dataaccess.twittershirts.model.ValidProductType

        return instance;
    }

    private TwittershirtsDataService() {
        validProductTypes = new ArrayList<ValidProductType>();
        ValidProductType validProductType = new ValidProductType();
        validProductType.setId("6");
        ValidProductTypeAppearance validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("1");
        validAppearance.setColor1("black");
        validProductType.getProductTypeAppearances().put("1", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("7");
        validAppearance.setColor1("black");
        validProductType.getProductTypeAppearances().put("7", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("5");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("5", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("2");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("2", validAppearance);
        validProductTypes.add(validProductType);

        validProductType = new ValidProductType();
        validProductType.setId("23");
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("1");
        validAppearance.setColor1("black");
        validProductType.getProductTypeAppearances().put("1", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("5");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("5", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("2");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("2", validAppearance);
        validProductTypes.add(validProductType);

        validProductType = new ValidProductType();
        validProductType.setId("20");
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("1");
        validAppearance.setColor1("black");
        validProductType.getProductTypeAppearances().put("1", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("5");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("5", validAppearance);
        validAppearance = new ValidProductTypeAppearance();
        validAppearance.setId("2");
        validAppearance.setColor1("white");
        validProductType.getProductTypeAppearances().put("2", validAppearance);
        validProductTypes.add(validProductType);

        validPrintTypes = new ArrayList<ValidPrintType>();
        validPrintTypes.add(new ValidPrintType("17"));
        validPrintTypes.add(new ValidPrintType("19"));
View Full Code Here

Examples of com.socialnetworkshirts.twittershirts.dataaccess.twittershirts.model.ValidProductType

        return productTypes;
    }

    public ProductType getProductType(String id) {
        List<ValidProductType> validProductTypes = twitterShirtService.getValidProductTypes();
        ValidProductType validProductType = null;
        for (ValidProductType productType : validProductTypes) {
            if (productType.getId().equals(id))
                validProductType = productType;
        }
        if (validProductType == null)
            return null;

        try {
            ShopDTO shop = spreadshirtService.getDefaultShop();
            CurrencyDTO currency = spreadshirtService.getCurrency(shop.getCurrency().getId());
            ProductTypeDTO productTypeData = spreadshirtService.getProductType(id);
            List<ValidPrintType> validPrintTypes = TwittershirtsDataService.getInstance().getValidPrintTypes();

            ProductType productType = new ProductType(productTypeData.getId(), productTypeData.getName(),
                    productTypeData.getResources().getResource().get(0).getHref(),
                    productTypeData.getPrice().getVatIncluded(), currency.getSymbol());

            for (ProductTypeSizeDTO sizeData : productTypeData.getSizes().getSize()) {
                productType.getSizes().add(new ProductTypeSize(sizeData.getId(), sizeData.getName()));
            }

            for (ProductTypeAppearanceDTO appearanceData : productTypeData.getAppearances().getAppearance()) {
                if (validProductType.getProductTypeAppearances().containsKey(appearanceData.getId())) {
                    ProductTypeAppearance theAppearance = new ProductTypeAppearance(
                            appearanceData.getId(), appearanceData.getName(),
                            validProductType.getProductTypeAppearances().get(appearanceData.getId()).getFontColor(),
                            appearanceData.getResources().getResource().get(0).getHref());
                    String printTypeId = null;
                    for (Reference printTypeRef : appearanceData.getPrintTypes().getPrintType()) {
                        for (ValidPrintType validPrintType : validPrintTypes) {
                            if (printTypeRef.getId().equals(validPrintType.getId())) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.