Commit bb31baa7 by Denys Tito Urbano

[EDIT] Parametro turno en migracion de informes (admisión)

parent e2369dbd
...@@ -134,9 +134,12 @@ public class PostgreSqlExcel implements ExcelDAO { ...@@ -134,9 +134,12 @@ public class PostgreSqlExcel implements ExcelDAO {
String p_medio_difusion_nombre = json.getString("p_medio_difusion_nombre"); String p_medio_difusion_nombre = json.getString("p_medio_difusion_nombre");
String p_elija_fecha = json.getString("p_elija_fecha"); String p_elija_fecha = json.getString("p_elija_fecha");
String p_unique_id = json.getString("p_unique_id"); String p_unique_id = json.getString("p_unique_id");
String p_solicitud = !json.isNull("p_solicitud") ? json.getString("p_solicitud") : null;
int p_cantidad_invitado = json.optInt("p_cantidad_invitado");
String p_turno = !json.isNull("p_turno") ? json.getString("p_turno") : null;
conexion = PostgreSqlFactoryDAO.obtenerConexion("siiaa"); conexion = PostgreSqlFactoryDAO.obtenerConexion("siiaa");
String sql = "select matricula.func_informe_registrar(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; String sql = "select matricula.func_informe_registrar(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
PreparedStatement ps = conexion.prepareStatement(sql); PreparedStatement ps = conexion.prepareStatement(sql);
ps.setString(1, p_drive_origen); ps.setString(1, p_drive_origen);
ps.setInt(2, p_drive_fila); ps.setInt(2, p_drive_fila);
...@@ -161,6 +164,9 @@ public class PostgreSqlExcel implements ExcelDAO { ...@@ -161,6 +164,9 @@ public class PostgreSqlExcel implements ExcelDAO {
ps.setString(21, p_atencion_observacion); ps.setString(21, p_atencion_observacion);
ps.setString(22, p_elija_fecha); ps.setString(22, p_elija_fecha);
ps.setString(23, p_unique_id); ps.setString(23, p_unique_id);
ps.setString(24, p_solicitud);
ps.setInt(25, p_cantidad_invitado);
ps.setString(26, p_turno);
System.out.println("Ejecutando: " + ps); System.out.println("Ejecutando: " + ps);
...@@ -250,15 +256,17 @@ public class PostgreSqlExcel implements ExcelDAO { ...@@ -250,15 +256,17 @@ public class PostgreSqlExcel implements ExcelDAO {
try { try {
String p_tipo_vista = json.getString("p_tipo_vista"); String p_tipo_vista = json.getString("p_tipo_vista");
int periodo_academico_id = json.optInt("periodo_academico_id");
JSONArray lista_matricula_id = json.optJSONArray("lista_matricula_id"); JSONArray lista_matricula_id = json.optJSONArray("lista_matricula_id");
String lista_matricula_id_string = lista_matricula_id == null ? null : lista_matricula_id.toString(); String lista_matricula_id_string = lista_matricula_id == null ? null : lista_matricula_id.toString();
conexion = PostgreSqlFactoryDAO.obtenerConexion("siiaa"); conexion = PostgreSqlFactoryDAO.obtenerConexion("siiaa");
String sql = "SELECT * FROM matricula.func_redes_sociales ( ?, ? :: JSON )"; String sql = "SELECT * FROM matricula.func_redes_sociales ( ?, ?, ? :: JSON )";
PreparedStatement ps = conexion.prepareStatement(sql); PreparedStatement ps = conexion.prepareStatement(sql);
ps.setString(1, p_tipo_vista); ps.setString(1, p_tipo_vista);
ps.setString(2, lista_matricula_id_string); ps.setInt(2, periodo_academico_id);
ps.setString(3, lista_matricula_id_string);
ResultSet rs = ps.executeQuery(); ResultSet rs = ps.executeQuery();
......
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