Ejemplo n.º 1
0
 public static void main(String args[]) {
   Utilitario u = new Utilitario();
   System.out.println(u.evaluarExpresionJavaScript("if(7>=7 && 7<=8){'Alcanza'}"));
   System.out.println(u.evaluarExpresionJavaScript("if(7>=5 && 7<=6){'Proximo'}"));
   System.out.println(u.evaluarExpresionJavaScript("if(7<=4){'No Alcanza'}"));
   System.out.println(u.evaluarExpresionJavaScript("if(7==10){'Supera'}"));
   System.out.println(u.evaluarExpresionJavaScript("if(7>=9 && 7<10){'Domina'}"));
   double valor = 79.625;
   String val = valor + "";
   BigDecimal big = new BigDecimal(val);
   big = big.setScale(2, RoundingMode.HALF_UP);
   System.out.println("Número : " + big);
 }
Ejemplo n.º 2
0
  public String guardarConducta(EquivalenciaConducta iconducta) {
    EquivalenciaConducta conducta = iconducta;
    try {
      utx.begin();
      manejador.joinTransaction();
      // nombre tabla y atributo
      if (conducta.getEqcCodigo() == null) {
        long lon_codigo =
            utilitario.getConexion().getMaximo("Equivalencia_conducta", "eqc_codigo", 1);
        conducta.setEqcCodigo(new Integer(String.valueOf(lon_codigo)));
        System.out.println("ide " + lon_codigo);
        conducta.setEqcCodigo(new Integer(String.valueOf(lon_codigo)));
        manejador.persist(conducta);
      } else {
        manejador.merge(conducta);
      }

      utx.commit();
    } catch (Exception e) {
      try {
        utx.rollback();
      } catch (Exception e1) {
      }
      e.printStackTrace();
      return e.getMessage();
    }
    return "";
  }