Examples of WeightClass


Examples of com.jpoweredcart.common.entity.localisation.WeightClass

      " wcd ON (wc.weight_class_id = wcd.weight_class_id)";
    final Map<String, WeightClass> dataMap = new HashMap<String, WeightClass>();
    getJdbcOperations().query(sql, new RowCallbackHandler(){
      @Override
      public void processRow(ResultSet rs) throws SQLException {
        WeightClass lc = new WeightClass();
        lc.setId(rs.getInt("weight_class_id"));
        lc.setTitle(rs.getString("title"));
        lc.setUnit(rs.getString("unit"));
        lc.setValue(rs.getBigDecimal("value"));
        String key = rs.getInt("language_id")+"_"+lc.getId();
        dataMap.put(key, lc);
      }
    });
    this.weightClassMap = dataMap;
  }
View Full Code Here

Examples of com.jpoweredcart.common.entity.localisation.WeightClass

    if(ObjectUtils.equals(fromClassId, toClassId)){
      return value;
    }
   
    BigDecimal from = BigDecimal.ZERO;
    WeightClass fromWeightClass = weightClassMap.get(languageId+"_"+fromClassId);
    if(fromWeightClass!=null){
      from = fromWeightClass.getValue();
    }
    BigDecimal to = BigDecimal.ZERO;
    WeightClass toWeightClass = weightClassMap.get(languageId+"_"+toClassId);
    if(toWeightClass!=null){
      to = toWeightClass.getValue();
    }
   
    return value.multiply(to.divide(from));
  }
View Full Code Here

Examples of com.jpoweredcart.common.entity.localisation.WeightClass

    return numberFormat.format(value)+" "+getUnit(languageId, classId);
  }
 
  @Override
  public String getUnit(Integer languageId, Integer classId) {
    WeightClass lengthClass = weightClassMap.get(languageId+"_"+classId);
    if(lengthClass!=null){
      return lengthClass.getUnit();
    }
    return "";
  }
View Full Code Here

Examples of com.jpoweredcart.common.entity.localisation.WeightClass

  @RequestMapping(value="/admin/localisation/weightClass/create")
  public String create(Model model){
   
    checkModifyPermission();
   
    WeightClass weightClass = new WeightClass();
    List<Language> languages = languageAdminModel.getList(new PageParam());
    List<WeightClassDesc> descs = new ArrayList<WeightClassDesc>();
    for(Language language: languages){
      WeightClassDesc desc = new WeightClassDesc();
      desc.setLanguageId(language.getId());
      desc.setLanguageName(language.getName());
      desc.setLanguageImage(language.getImage());
      descs.add(desc);
    }
    weightClass.setDescs(descs);
    model.addAttribute("weightClass", weightClass);
   
    return "/admin/localisation/weightClassForm";
  }
View Full Code Here

Examples of com.jpoweredcart.common.entity.localisation.WeightClass

  @RequestMapping(value="/admin/localisation/weightClass/edit/{id}")
  public String edit(@PathVariable("id") Integer id, Model model){
   
    checkModifyPermission();
   
    WeightClass weightClass = weightClassAdminModel.get(id);
    model.addAttribute("weightClass", weightClass);
    return "/admin/localisation/weightClassForm";
  }
View Full Code Here

Examples of com.jpoweredcart.common.entity.localisation.WeightClass

 
  @Override
  public WeightClass get(Integer weightClassId) {
   
    String sql = "SELECT * FROM "+quoteTable("weight_class")+ " WHERE weight_class_id=?";
    WeightClass weightClass = getJdbcOperations().queryForObject(sql,
        new Object[]{weightClassId}, new WeightClassRowMapper());
   
    List<WeightClassDesc> weightClassDescs = getWeightClassDescs(weightClassId);
    if(weightClassDescs!=null){
      weightClass.setDescs(weightClassDescs);
    }
    return weightClass;
  }
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.