public static ArrayList<HojaRumbo> consultaApro2(String usuario, String mes) { ResultSet resultado = null; ArrayList<HojaRumbo> arrHR = null; try { ConexionBase c = new ConexionBase(); Connection con = c.getConexion(); if (con != null) { Statement st; st = con.createStatement(); String query = "SELECT apro1,apro2,apro3,apro4,mes,aprobados,usuario,rapro1,rapro2,rapro3,rapro4,numaprobadores,estatus from hojaRumbo WHERE usuario='" + usuario + "' and mes='" + mes + "'"; System.out.println(query); // 1 2 3 4 5 6 7 8 9 10 11 12 13 resultado = st.executeQuery(query); arrHR = new ArrayList<HojaRumbo>(); while (resultado.next()) { HojaRumbo hr = new HojaRumbo(); hr.setApro1(resultado.getString(1) != null ? resultado.getString(1) : ""); hr.setApro2(resultado.getString(2) != null ? resultado.getString(2) : ""); hr.setApro3(resultado.getString(3) != null ? resultado.getString(3) : ""); hr.setApro4(resultado.getString(4) != null ? resultado.getString(4) : ""); hr.setMes(resultado.getString(5)); hr.setAprobados(resultado.getString(6)); hr.setUsuario(resultado.getString(7)); hr.setRapro1(resultado.getString(8) != null ? resultado.getString(8) : "estatusblanco"); hr.setRapro2(resultado.getString(9) != null ? resultado.getString(9) : "estatusblanco"); hr.setRapro3(resultado.getString(10) != null ? resultado.getString(10) : "estatusblanco"); hr.setRapro4(resultado.getString(11) != null ? resultado.getString(11) : "estatusblanco"); hr.setAprobadores(resultado.getString(12)); hr.setEstatus(resultado.getString(13)); arrHR.add(hr); st.close(); } } c.cerrarConexion(); } catch (SQLException e) { e.printStackTrace(); } return arrHR; }
public static ArrayList<HojaRumbo> consultaApro1(String usuario, String mes) { ResultSet rs = null; String apro1 = "", apro2 = "", apro3 = "", apro4 = "", mesA1 = "", rapro1 = "", rapro2 = "", rapro3 = "", rapro4 = ""; ArrayList<HojaRumbo> arrHoja = null; try { ConexionBase c = new ConexionBase(); Connection con = c.getConexion(); if (con != null) { Statement st; st = con.createStatement(); String query = "SELECT (SELECT usu.nombre FROM usuarios usu WHERE usu.correo = hr.apro1), (SELECT usu.user FROM usuarios usu WHERE usu.correo = hr.apro1), hr.apro1, " + "(SELECT usu.nombre FROM usuarios usu WHERE usu.correo = hr.apro2), (SELECT usu.user FROM usuarios usu WHERE usu.correo = hr.apro2), hr.apro2," + "(SELECT usu.nombre FROM usuarios usu WHERE usu.correo = hr.apro3), (SELECT usu.user FROM usuarios usu WHERE usu.correo = hr.apro3), hr.apro3," + "(SELECT usu.nombre FROM usuarios usu WHERE usu.correo = hr.apro4), (SELECT usu.user FROM usuarios usu WHERE usu.correo = hr.apro4), hr.apro4," + "hr.mes,hr.rapro1,hr.rapro2,hr.rapro3,hr.rapro4, hr.estatus, hr.numAprobadores FROM hojaRumbo hr WHERE usuario='" + usuario + "' and mes='" + mes + "'"; System.out.println(query); // 13 14 15 16 17 18 19 rs = st.executeQuery(query); arrHoja = new ArrayList<HojaRumbo>(); while (rs.next()) { HojaRumbo hr = new HojaRumbo(); if (rs.getString(3) == (null)) { hr.setNbApro1(""); hr.setUsuApro1(""); apro1 = ""; } else { // request.getAttribute("nbApro4")!=(null))?request.getAttribute("nbApro4"): "" hr.setNbApro1(rs.getString(1) != null ? rs.getString(1) : ""); hr.setUsuApro1(rs.getString(2) != null ? rs.getString(2) : ""); apro1 = rs.getString(3); } if (rs.getString(6) == (null)) { hr.setNbApro2(""); hr.setUsuApro2(""); apro2 = ""; } else { hr.setNbApro2(rs.getString(4) != null ? rs.getString(4) : ""); hr.setUsuApro2(rs.getString(5) != null ? rs.getString(5) : ""); apro2 = rs.getString(6); } if (rs.getString(9) == (null)) { hr.setNbApro3(""); hr.setUsuApro3(""); apro3 = ""; } else { hr.setNbApro3(rs.getString(7) != null ? rs.getString(7) : ""); hr.setUsuApro3(rs.getString(8) != null ? rs.getString(8) : ""); apro3 = rs.getString(9); } if (rs.getString(12) == (null)) { hr.setNbApro4(""); hr.setUsuApro4(""); apro4 = ""; } else { hr.setNbApro4(rs.getString(10) != null ? rs.getString(10) : ""); hr.setUsuApro4(rs.getString(11) != null ? rs.getString(11) : ""); apro4 = rs.getString(12); } mesA1 = rs.getString(13); if (rs.getString(14) == (null)) { rapro1 = "estatusblanco"; } else { rapro1 = rs.getString(14); } if (rs.getString(15) == (null)) { rapro2 = "estatusblanco"; } else { rapro2 = rs.getString(15); } if (rs.getString(16) == (null)) { rapro3 = "estatusblanco"; } else { rapro3 = rs.getString(16); } if (rs.getString(17) == (null)) { rapro4 = "estatusblanco"; } else { rapro4 = rs.getString(17); } hr.setApro1(apro1); hr.setApro2(apro2); hr.setApro3(apro3); hr.setApro4(apro4); hr.setMes(mesA1); hr.setRapro1(rapro1); hr.setRapro2(rapro2); hr.setRapro3(rapro3); hr.setRapro4(rapro4); hr.setEstatus(rs.getString(18)); hr.setAprobadores(rs.getString(19) != null ? rs.getString(19) : "0"); arrHoja.add(hr); st.close(); } } c.cerrarConexion(); } catch (SQLException e) { e.printStackTrace(); } return arrHoja; }