Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
formulario-api
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Denys Tito Urbano
formulario-api
Commits
5934acb7
Commit
5934acb7
authored
Nov 28, 2022
by
Mauro Paolo Josue Zuñiga Mallqui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changes
parent
ad8aa760
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
25 additions
and
22 deletions
+25
-22
jpa-buddy.xml
.idea/jpa-buddy.xml
+8
-0
misc.xml
.idea/misc.xml
+4
-0
pom.xml
pom.xml
+1
-6
ExcelApi.java
src/main/java/pe/so/api/formulario/api/ExcelApi.java
+1
-1
PostgreSqlExcel.java
...ava/pe/so/api/formulario/postgresdao/PostgreSqlExcel.java
+10
-14
PostgreSqlFactoryDAO.java
...e/so/api/formulario/postgresdao/PostgreSqlFactoryDAO.java
+1
-1
No files found.
.idea/jpa-buddy.xml
0 → 100644
View file @
5934acb7
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"JpaBuddyIdeaProjectConfig"
>
<option
name=
"defaultUnitInitialized"
value=
"true"
/>
<option
name=
"renamerInitialized"
value=
"true"
/>
</component>
</project>
\ No newline at end of file
.idea/misc.xml
View file @
5934acb7
...
@@ -12,4 +12,7 @@
...
@@ -12,4 +12,7 @@
</option>
</option>
</component>
</component>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_11"
default=
"true"
project-jdk-name=
"corretto-11"
project-jdk-type=
"JavaSDK"
/>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_11"
default=
"true"
project-jdk-name=
"corretto-11"
project-jdk-type=
"JavaSDK"
/>
<component
name=
"ProjectType"
>
<option
name=
"id"
value=
"jpab"
/>
</component>
</project>
</project>
\ No newline at end of file
pom.xml
View file @
5934acb7
...
@@ -18,12 +18,7 @@
...
@@ -18,12 +18,7 @@
<dependency>
<dependency>
<groupId>
org.postgresql
</groupId>
<groupId>
org.postgresql
</groupId>
<artifactId>
postgresql
</artifactId>
<artifactId>
postgresql
</artifactId>
<version>
42.2.5.jre7
</version>
<version>
42.5.0
</version>
</dependency>
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
<version>
8.0.27
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.json
</groupId>
<groupId>
org.json
</groupId>
...
...
src/main/java/pe/so/api/formulario/api/ExcelApi.java
View file @
5934acb7
...
@@ -45,7 +45,7 @@ public class ExcelApi {
...
@@ -45,7 +45,7 @@ public class ExcelApi {
@Path
(
"/balotario"
)
@Path
(
"/balotario"
)
public
Response
balotario
(
String
json
)
throws
Exception
{
public
Response
balotario
(
String
json
)
throws
Exception
{
String
[]
jsonString
=
{
"p_drive_respuesta"
,
"p_fila_drive"
,
"p_correo_alumno"
,
"p_nota"
,
"p_apellidos"
,
"p_nombres"
,
"p_sede"
};
String
[]
jsonString
=
{
"p_drive_respuesta"
,
"p_fila_drive"
,
"p_correo_alumno"
,
"p_nota"
,
"p_apellidos"
,
"p_nombres"
,
"p_sede"
,
"p_fecha_registro"
};
JSONObject
entrada
=
new
JSONObject
(
json
);
JSONObject
entrada
=
new
JSONObject
(
json
);
JSONObject
formato
=
Commons
.
formatoJSON
(
jsonString
);
JSONObject
formato
=
Commons
.
formatoJSON
(
jsonString
);
...
...
src/main/java/pe/so/api/formulario/postgresdao/PostgreSqlExcel.java
View file @
5934acb7
...
@@ -8,6 +8,7 @@ import java.sql.PreparedStatement;
...
@@ -8,6 +8,7 @@ import java.sql.PreparedStatement;
import
java.sql.ResultSet
;
import
java.sql.ResultSet
;
import
java.sql.Timestamp
;
import
java.sql.Timestamp
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.logging.*
;
public
class
PostgreSqlExcel
implements
ExcelDAO
{
public
class
PostgreSqlExcel
implements
ExcelDAO
{
...
@@ -22,8 +23,6 @@ public class PostgreSqlExcel implements ExcelDAO{
...
@@ -22,8 +23,6 @@ public class PostgreSqlExcel implements ExcelDAO{
Date
sqlDate
=
new
Date
(
date
.
getTime
());
Date
sqlDate
=
new
Date
(
date
.
getTime
());
Timestamp
sqlTime
=
new
Timestamp
(
date
.
getTime
());
Timestamp
sqlTime
=
new
Timestamp
(
date
.
getTime
());
//private final String[] jsonString = {"p_encuesta_id","p_grupo_encuesta","p_correo_alumno"};
int
p_encuensta_id
=
json
.
isNull
(
"p_encuesta_id"
)
?
0
:
json
.
getInt
(
"p_encuesta_id"
);
int
p_encuensta_id
=
json
.
isNull
(
"p_encuesta_id"
)
?
0
:
json
.
getInt
(
"p_encuesta_id"
);
String
p_grupo_encuesta
=
json
.
isNull
(
"p_grupo_encuesta"
)
?
""
:
json
.
getString
(
"p_grupo_encuesta"
);
String
p_grupo_encuesta
=
json
.
isNull
(
"p_grupo_encuesta"
)
?
""
:
json
.
getString
(
"p_grupo_encuesta"
);
String
p_correo_alumno
=
json
.
isNull
(
"p_correo_alumno"
)
?
""
:
json
.
getString
(
"p_correo_alumno"
);
String
p_correo_alumno
=
json
.
isNull
(
"p_correo_alumno"
)
?
""
:
json
.
getString
(
"p_correo_alumno"
);
...
@@ -68,9 +67,8 @@ public class PostgreSqlExcel implements ExcelDAO{
...
@@ -68,9 +67,8 @@ public class PostgreSqlExcel implements ExcelDAO{
java
.
sql
.
Date
sqlDate
=
new
java
.
sql
.
Date
(
date
.
getTime
());
java
.
sql
.
Date
sqlDate
=
new
java
.
sql
.
Date
(
date
.
getTime
());
java
.
sql
.
Timestamp
sqlTime
=
new
java
.
sql
.
Timestamp
(
date
.
getTime
());
java
.
sql
.
Timestamp
sqlTime
=
new
java
.
sql
.
Timestamp
(
date
.
getTime
());
/*p_drive_respuesta text, p_fila_drive integer, p_correo_alumno character varying, p_nota character varying, p_apellidos character varying, p_nombres character varying, p_sede character varying*/
String
p_drive_respuesta
=
json
.
isNull
(
"p_drive_respuesta"
)
?
""
:
json
.
getString
(
"p_drive_respuesta"
);
String
p_drive_respuesta
=
json
.
isNull
(
"p_drive_respuesta"
)
?
""
:
json
.
getString
(
"p_drive_respuesta"
);
String
p_fecha_registro
=
json
.
isNull
(
"p_fecha_registro"
)
?
""
:
json
.
getString
(
"p_fecha_registro"
);
int
p_fila_drive
=
json
.
isNull
(
"p_fila_drive"
)
?
0
:
json
.
getInt
(
"p_fila_drive"
);
int
p_fila_drive
=
json
.
isNull
(
"p_fila_drive"
)
?
0
:
json
.
getInt
(
"p_fila_drive"
);
String
p_correo_alumno
=
json
.
isNull
(
"p_correo_alumno"
)
?
""
:
json
.
getString
(
"p_correo_alumno"
);
String
p_correo_alumno
=
json
.
isNull
(
"p_correo_alumno"
)
?
""
:
json
.
getString
(
"p_correo_alumno"
);
String
p_nota
=
json
.
isNull
(
"p_nota"
)
?
""
:
json
.
getString
(
"p_nota"
);
String
p_nota
=
json
.
isNull
(
"p_nota"
)
?
""
:
json
.
getString
(
"p_nota"
);
...
@@ -78,18 +76,18 @@ public class PostgreSqlExcel implements ExcelDAO{
...
@@ -78,18 +76,18 @@ public class PostgreSqlExcel implements ExcelDAO{
String
p_nombres
=
json
.
isNull
(
"p_nombres"
)
?
""
:
json
.
getString
(
"p_nombres"
);
String
p_nombres
=
json
.
isNull
(
"p_nombres"
)
?
""
:
json
.
getString
(
"p_nombres"
);
String
p_sede
=
json
.
isNull
(
"p_sede"
)
?
""
:
json
.
getString
(
"p_sede"
);
String
p_sede
=
json
.
isNull
(
"p_sede"
)
?
""
:
json
.
getString
(
"p_sede"
);
conexion
=
PostgreSqlFactoryDAO
.
obtenerConexion
(
"siiaa"
);
conexion
=
PostgreSqlFactoryDAO
.
obtenerConexion
(
"siiaa"
);
String
sql
=
"select academico.func_balotario_procesar_alumno(?,?,?,?,?,?,?)"
;
String
sql
=
"select academico.func_balotario_procesar_alumno(?,?,?,?,?,?,?
,?
)"
;
PreparedStatement
ps
=
conexion
.
prepareStatement
(
sql
);
PreparedStatement
ps
=
conexion
.
prepareStatement
(
sql
);
ps
.
setString
(
1
,
p_drive_respuesta
);
ps
.
setString
(
1
,
p_drive_respuesta
);
ps
.
setInt
(
2
,
p_fila_drive
);
ps
.
setString
(
2
,
p_fecha_registro
);
ps
.
setString
(
3
,
p_correo_alumno
);
ps
.
setInt
(
3
,
p_fila_drive
);
ps
.
setString
(
4
,
p_nota
);
ps
.
setString
(
4
,
p_correo_alumno
);
ps
.
setString
(
5
,
p_apellidos
);
ps
.
setString
(
5
,
p_nota
);
ps
.
setString
(
6
,
p_nombres
);
ps
.
setString
(
6
,
p_apellidos
);
ps
.
setString
(
7
,
p_sede
);
ps
.
setString
(
7
,
p_nombres
);
ps
.
setString
(
8
,
p_sede
);
ResultSet
rs
=
ps
.
executeQuery
();
ResultSet
rs
=
ps
.
executeQuery
();
...
@@ -123,8 +121,6 @@ public class PostgreSqlExcel implements ExcelDAO{
...
@@ -123,8 +121,6 @@ public class PostgreSqlExcel implements ExcelDAO{
java
.
sql
.
Date
sqlDate
=
new
java
.
sql
.
Date
(
date
.
getTime
());
java
.
sql
.
Date
sqlDate
=
new
java
.
sql
.
Date
(
date
.
getTime
());
java
.
sql
.
Timestamp
sqlTime
=
new
java
.
sql
.
Timestamp
(
date
.
getTime
());
java
.
sql
.
Timestamp
sqlTime
=
new
java
.
sql
.
Timestamp
(
date
.
getTime
());
// String[] jsonString = {"p_drive_origen", "p_drive_fila", "p_fecha_hora_registro", "p_sede", "p_medio_atencion", "p_contacto_nombres", "p_contacto_apellidos", "p_numero_documento", "p_contacto_correo", "p_contacto_telefono", "p_distrito", "p_grado", "p_colegio_procedencia","p_medio_difusion_nombre", "p_atencion_usuario", "p_atencion_fecha", "p_atencion_estado", "p_atencion_medio_atencion", "p_atencion_hora", "p_atencion_observacion"};
String
p_drive_origen
=
json
.
getString
(
"p_drive_origen"
);
String
p_drive_origen
=
json
.
getString
(
"p_drive_origen"
);
int
p_drive_fila
=
json
.
getInt
(
"p_drive_fila"
);
int
p_drive_fila
=
json
.
getInt
(
"p_drive_fila"
);
String
p_fecha_hora_registro
=
json
.
isNull
(
"p_fecha_hora_registro"
)
?
sqlTime
.
toString
()
:
json
.
getString
(
"p_fecha_hora_registro"
);
String
p_fecha_hora_registro
=
json
.
isNull
(
"p_fecha_hora_registro"
)
?
sqlTime
.
toString
()
:
json
.
getString
(
"p_fecha_hora_registro"
);
...
...
src/main/java/pe/so/api/formulario/postgresdao/PostgreSqlFactoryDAO.java
View file @
5934acb7
...
@@ -18,7 +18,7 @@ public class PostgreSqlFactoryDAO extends FactoryDAO{
...
@@ -18,7 +18,7 @@ public class PostgreSqlFactoryDAO extends FactoryDAO{
static
{
static
{
try
{
try
{
Class
.
forName
(
"org.postgresql.Driver"
);
Class
.
forName
(
"
org.postgresql.Driver"
);
}
catch
(
ClassNotFoundException
e
)
{
}
catch
(
ClassNotFoundException
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment