Commit e9bed16b by Luis Gangas

[EDIT] lista ficha

parent 04eb47a3
......@@ -152,24 +152,10 @@ public class FichaMysqlDAO implements FichaDAO {
+ "INNER JOIN tipo_documento tipodocumento ON tipodocumento.codigo_tipo_documento = personal.codigo_tipo_documento "
+ "WHERE "
+ " estadoficha.estado_registro = 1 "
+ "AND ficha.codigo_ficha NOT IN ( "
+ " SELECT "
+ " * "
+ " FROM "
+ " ( "
+ " SELECT "
+ " x.codigo_ficha "
+ " FROM "
+ " ficha x "
+ " ORDER BY "
+ " 1 DESC "
+ " LIMIT ? "
+ " ) temp_tab "
+ ") "
+ "AND tipoestadoficha.codigo_tipo_estado_ficha IN (1, 3) "
+ "ORDER BY "
+ " 1 DESC "
+ "LIMIT ?";
+ "LIMIT ?,?";
Connection conexion = null;
PreparedStatement ps = null, psCount = null;
......@@ -178,8 +164,8 @@ public class FichaMysqlDAO implements FichaDAO {
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, Integer.parseInt(length));
ps.setInt(2, Integer.parseInt(start));
ps.setInt(2, Integer.parseInt(length));
ps.setInt(1, Integer.parseInt(start));
if (u.getCodigoProyectoDetalle() != 5) {
// evaluar parametros a enviar
switch (sendParamsCondition) {
......@@ -264,7 +250,7 @@ public class FichaMysqlDAO implements FichaDAO {
+ "from ficha "
+ "inner join estado_ficha estadoficha on ficha.codigo_ficha = estadoficha.codigo_ficha "
+ "inner join tipo_estado_ficha tipoestadoficha on tipoestadoficha.codigo_tipo_estado_ficha = estadoficha.codigo_tipo_estado_ficha "
+ "inner join persona persona on persona.codigo_persona = ficha.codigo_persona "
+ "inner join personal persona on persona.codper = ficha.codigo_persona "
+ "inner join tipo_documento tipodocumento on tipodocumento.codigo_tipo_documento = persona.codigo_tipo_documento "
+ "where estadoficha.estado_registro = 1 and tipoestadoficha.codigo_tipo_estado_ficha in (1, 3) " + condicion + " " + condicionPorUsuario;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment