Package com.narirelays.ems.persistence.orm

Examples of com.narirelays.ems.persistence.orm.DepreciationCaculator


      DepreciationCaculator caculator = null;
      Set<DepreciationCaculator> caculators = equipment.getDepreciationCaculators();
      if(caculators!=null&&caculators.size()>0)
        caculator = caculators.iterator().next();*/
//      由于equipment是主键,每次设置后会直接覆盖原来的(如果存在),故不需要判断
      DepreciationCaculator caculator = new  DepreciationCaculator();
      caculator.setEquipment(equipment);
      caculator.setDepAlgorithm(depAlgorithm);
      caculator.setEquipmentId(equipmentID);
     
     
      BeanUtils.populate(caculator, properties);
     
      Double value = Caculate(equipment,caculator);//计算资产净值
View Full Code Here


    {
      result.setFailed(EQUIPMENT_NOT_EXIST);
      return result;
    }
    Set<DepreciationCaculator> caculators = equipment.getDepreciationCaculators();
    DepreciationCaculator caculator = null;
    if(caculators!=null&&caculators.size()>0)
      caculator = caculators.iterator().next();
    if(caculator==null)
    {
      result.setFailed(CACULATOR_NOT_EXIST);
View Full Code Here

  private Double Caculate(Equipment equipment)
  {
    if(equipment==null)
      return null;
    Set<DepreciationCaculator> caculators = equipment.getDepreciationCaculators();
    DepreciationCaculator caculator = null;
    if(caculators!=null&&caculators.size()>0)
      caculator = caculators.iterator().next();//caculator有可能为空
    return Caculate(equipment,caculator);
  }
View Full Code Here

    }
    Set<DepreciationCaculator> Tcaculators = equipment.getDepreciationCaculators();
    LazyDynaBean bean = new LazyDynaBean()
    if(Tcaculators!=null&&Tcaculators.size()>0)
    {
      DepreciationCaculator calculator = Tcaculators.iterator().next();       
      ObjectListConvert2DynaBeanList.convert(bean,calculator);   
      bean.set("methodName",calculator.getDepAlgorithm().getName());
      bean.set("algoritm_ID",calculator.getDepAlgorithm().getId());
    }
    List<DepAlgorithm>algorithms = depAlgorithmDAO.findAll();
    bean.set("ALL_Algoritms",ObjectListConvert2DynaBeanList.convert(algorithms));   
    result.setData(bean);
    result.setSucceed();
View Full Code Here

TOP

Related Classes of com.narirelays.ems.persistence.orm.DepreciationCaculator

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.