fixes bug #9387
fixes bug #9391 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@73927 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
3dd82a5fb6
commit
ccaca96aca
|
@ -39,7 +39,8 @@ public class ReceitaDespesaHibernateDAO implements ReceitaDespesaDAO {
|
||||||
con = dataSourceRead.getConnection();
|
con = dataSourceRead.getConnection();
|
||||||
|
|
||||||
StringBuilder sql = new StringBuilder();
|
StringBuilder sql = new StringBuilder();
|
||||||
sql.append("SELECT C.FECHORVTA, P.PUNTOVENTA_ID, P.NOMBPUNTOVENTA, P.NUMPUNTOVENTA, TE.INDTIPO, TE.TIPOEVENTOEXTRA_ID, TE.DESCTIPOEVENTO, C.PRECIO ")
|
sql.append("SELECT C.FECHORVTA, P.PUNTOVENTA_ID, P.NOMBPUNTOVENTA, P.NUMPUNTOVENTA, TE.INDTIPO, TE.TIPOEVENTOEXTRA_ID, TE.DESCTIPOEVENTO, ")
|
||||||
|
.append("CASE WHEN TE.INDTIPO = 1 THEN C.PRECIO ELSE (CASE WHEN TE.INDTIPO = 0 THEN CASE WHEN C.PRECIO < 0 THEN (C.PRECIO * -1) ELSE C.PRECIO END ELSE 0 END) END PRECIO ")
|
||||||
.append("FROM CAJA_DIVERSOS C ")
|
.append("FROM CAJA_DIVERSOS C ")
|
||||||
.append("JOIN EVENTO_EXTRA E ON E.EVENTOEXTRA_ID = C.EVENTOEXTRA_ID ")
|
.append("JOIN EVENTO_EXTRA E ON E.EVENTOEXTRA_ID = C.EVENTOEXTRA_ID ")
|
||||||
.append("JOIN TIPO_EVENTO_EXTRA TE ON TE.TIPOEVENTOEXTRA_ID = E.TIPOEVENTOEXTRA_ID ")
|
.append("JOIN TIPO_EVENTO_EXTRA TE ON TE.TIPOEVENTOEXTRA_ID = E.TIPOEVENTOEXTRA_ID ")
|
||||||
|
@ -63,6 +64,7 @@ public class ReceitaDespesaHibernateDAO implements ReceitaDespesaDAO {
|
||||||
bean.setNombPuntoVenta(resultSet.getString("NOMBPUNTOVENTA"));
|
bean.setNombPuntoVenta(resultSet.getString("NOMBPUNTOVENTA"));
|
||||||
bean.setNumPuntoVenta(resultSet.getString("NUMPUNTOVENTA"));
|
bean.setNumPuntoVenta(resultSet.getString("NUMPUNTOVENTA"));
|
||||||
bean.setPrecio(resultSet.getBigDecimal("PRECIO"));
|
bean.setPrecio(resultSet.getBigDecimal("PRECIO"));
|
||||||
|
bean.setIndtipo(resultSet.getInt("INDTIPO"));
|
||||||
bean.setPuntoVentaId(resultSet.getInt("PUNTOVENTA_ID"));
|
bean.setPuntoVentaId(resultSet.getInt("PUNTOVENTA_ID"));
|
||||||
lsBean.add(bean);
|
lsBean.add(bean);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue