fixes bug #9339
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@71978 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
e58909d17b
commit
bd6f777898
|
@ -81,12 +81,16 @@ public class Tramo implements Serializable {
|
|||
@OneToMany(cascade = CascadeType.ALL)
|
||||
@JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID")
|
||||
private List<OrgaoTramo> lsOrgaoTramo;
|
||||
@Column(name = "CANTKMENTRADASAIDA")
|
||||
private BigDecimal kmEntradaSaida;
|
||||
|
||||
public Tramo() {
|
||||
this.kmEntradaSaida = BigDecimal.ZERO;
|
||||
}
|
||||
|
||||
public Tramo(Integer tramoId) {
|
||||
this.tramoId = tramoId;
|
||||
this.kmEntradaSaida = BigDecimal.ZERO;
|
||||
}
|
||||
|
||||
public Integer getTramoId() {
|
||||
|
@ -241,10 +245,22 @@ public class Tramo implements Serializable {
|
|||
return kmReal;
|
||||
}
|
||||
|
||||
public BigDecimal getKmRealSemKmEntradaSaida(){
|
||||
return kmReal.subtract(kmEntradaSaida);
|
||||
}
|
||||
|
||||
public void setKmReal(BigDecimal kmReal) {
|
||||
this.kmReal = kmReal;
|
||||
}
|
||||
|
||||
public BigDecimal getKmEntradaSaida() {
|
||||
return kmEntradaSaida;
|
||||
}
|
||||
|
||||
public void setKmEntradaSaida(BigDecimal kmEntradaSaida) {
|
||||
this.kmEntradaSaida = kmEntradaSaida;
|
||||
}
|
||||
|
||||
public List<OrgaoTramo> getLsOrgaoTramo() {
|
||||
List<OrgaoTramo> tmp = new ArrayList<OrgaoTramo>();
|
||||
for (OrgaoTramo orgaoTramo : this.lsOrgaoTramo) {
|
||||
|
|
|
@ -166,6 +166,7 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
|||
tramo.setOrigem(s.getOrigen());
|
||||
tramo.setDestino(s.getDestino());
|
||||
tramo.setKmReal(s.getKmReal());
|
||||
tramo.setKmEntradaSaida(s.getKmEntradaSaida());
|
||||
tramo.setVia(s.getVia());
|
||||
tramo.setActivo(Boolean.TRUE);
|
||||
tramo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
|
|
Loading…
Reference in New Issue