Ejemplo n.º 1
0
  /**
   * @param bean
   * @throws SystemException
   */
  public void insert(IndustryCalcView bean) throws SystemException {
    final String LOCATION = "insert(IndustryCalcView)";
    log.debug(LOCATION + ":: BEGIN");
    try {
      Map<String, Object> paramMap = new HashMap<String, Object>();
      paramMap.put(Field.INDUSTRY_CODE, bean.getIndustryCode());
      paramMap.put(Field.SECTOR_CODE, bean.getSectorCode());
      paramMap.put(Field.PE, bean.getPe());
      paramMap.put(Field.PB, bean.getPb());
      paramMap.put(Field.SCOPE_MAKET_CAP, bean.getScopeMaketCap());
      paramMap.put(Field.SCOPE_ASSET, bean.getScopeAsset());
      paramMap.put(Field.SCOPE_EQUITY, bean.getScopeEquity());
      paramMap.put(Field.GROWTH_ASSET, bean.getScopeAsset());
      paramMap.put(Field.GROWTH_REVENUE, bean.getGrowthRevenue());
      paramMap.put(Field.ROA, bean.getRoa());
      paramMap.put(Field.ROE, bean.getRoe());
      paramMap.put(Field.PROFIT_MARGIN, bean.getProfitMargin());
      paramMap.put(Field.DEBT_EQUITY, bean.getDebtEquity());
      paramMap.put(Field.CURRENT_RATIO, bean.getCurrentRatio());
      paramMap.put(Field.EBITDA, bean.getEbitda());

      OracleDAOHelper.update(this.getDataSource(), SQL_INSERT_INDUSTRY_CALC_VIEW, paramMap);
      log.debug(LOCATION + ":: END");
    } catch (SystemException syse) {
      throw syse;
    } catch (Exception e) {
      throw new SystemException(LOCATION, e);
    }
  }