diff --git a/src/com/rjconsultores/ventaboletos/entidad/TarifaKm.java b/src/com/rjconsultores/ventaboletos/entidad/TarifaKm.java index d5122d22e..3ae5b3232 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/TarifaKm.java +++ b/src/com/rjconsultores/ventaboletos/entidad/TarifaKm.java @@ -38,7 +38,7 @@ public class TarifaKm implements Serializable, Comparable{ private OrgaoConcedente orgaoconcedenteId; @Column(name = "KMATE") - private Integer kmate; + private BigDecimal kmate; // @Max(value=?) @Min(value=?)//if you know range of your decimal fields consider using these annotations to enforce field validation @Column(name = "VALORTAXA") // tarifa @@ -101,11 +101,11 @@ public class TarifaKm implements Serializable, Comparable{ this.orgaoconcedenteId = orgaoconcedenteId; } - public Integer getKmate() { + public BigDecimal getKmate() { return kmate; } - public void setKmate(Integer kmate) { + public void setKmate(BigDecimal kmate) { this.kmate = kmate; } @@ -151,7 +151,7 @@ public class TarifaKm implements Serializable, Comparable{ @Override public int compareTo(TarifaKm tkm) { - return this.getKmate() - tkm.getKmate(); + return this.getKmate().intValue() - tkm.getKmate().intValue(); } }