Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
trismegisto-planilla
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
Luis Gangas
trismegisto-planilla
Commits
b594a22d
Commit
b594a22d
authored
Nov 10, 2018
by
Luis Gangas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[EDIT] querys de fichaAdministrativa
parent
9f483ec3
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
20 additions
and
23 deletions
+20
-23
CargaFamiliarMysqlDAO.java
...a/trismegistoplanilla/mysqldao/CargaFamiliarMysqlDAO.java
+3
-3
ExperienciaLaboralMysqlDAO.java
...smegistoplanilla/mysqldao/ExperienciaLaboralMysqlDAO.java
+3
-3
FichaMysqlDAO.java
src/java/trismegistoplanilla/mysqldao/FichaMysqlDAO.java
+0
-0
FormacionAcademicaMysqlDAO.java
...smegistoplanilla/mysqldao/FormacionAcademicaMysqlDAO.java
+6
-6
MysqlDAOFactory.java
src/java/trismegistoplanilla/mysqldao/MysqlDAOFactory.java
+0
-4
TipoExpedienteMysqlDAO.java
.../trismegistoplanilla/mysqldao/TipoExpedienteMysqlDAO.java
+0
-0
TokenFichaMysqlDAO.java
...java/trismegistoplanilla/mysqldao/TokenFichaMysqlDAO.java
+7
-6
TrabajadorResponsableMysqlDAO.java
...gistoplanilla/mysqldao/TrabajadorResponsableMysqlDAO.java
+1
-1
FichaServlet.java
src/java/trismegistoplanilla/servlets/FichaServlet.java
+0
-0
ficha.js
web/js/pages/ficha.js
+0
-0
No files found.
src/java/trismegistoplanilla/mysqldao/CargaFamiliarMysqlDAO.java
View file @
b594a22d
...
...
@@ -83,13 +83,13 @@ public class CargaFamiliarMysqlDAO implements CargaFamiliarDAO {
+
"cargafamiliar.apellido_materno apellidoMaterno , "
+
"cargafamiliar.nombre nombre, "
+
"parentesco.nombre parentesco, "
+
"
Format(cargafamiliar.fecha_nacimiento, 'dd/MM/yyyy
') fechaNacimiento , "
+
"(cast(datediff(
dd,cargafamiliar.fecha_nacimiento,getdate()) / 365.25 as int
)) edad, "
+
"
date_format(cargafamiliar.fecha_nacimiento, '%d/%m/%Y
') fechaNacimiento , "
+
"(cast(datediff(
now(),cargafamiliar.fecha_nacimiento) / 365.25 as decimal
)) edad, "
+
"tipodocumento.descripcion_larga tipoDocumentoDescripcionLarga, "
+
"tipodocumento.descripcion_corta tipoDocumentoDescripcionCorta, "
+
"cargafamiliar.numero_documento numeroDocumento , "
+
"cargafamiliar.sexo sexo, "
+
"
Isnull(cargafamiliar.telefono,
'-') telefono "
+
"
ifnull(cargafamiliar.telefono,
'-') telefono "
+
"FROM carga_familiar cargafamiliar "
+
"INNER JOIN parentesco parentesco ON parentesco.codigo_parentesco = cargafamiliar.codigo_parentesco "
+
"INNER JOIN tipo_documento tipodocumento ON tipodocumento.codigo_tipo_documento = cargafamiliar.codigo_tipo_documento "
...
...
src/java/trismegistoplanilla/mysqldao/ExperienciaLaboralMysqlDAO.java
View file @
b594a22d
...
...
@@ -30,9 +30,9 @@ public class ExperienciaLaboralMysqlDAO implements ExperienciaLaboralDAO {
=
"SELECT "
+
"experiencialaboral.nombre_empresa nombreEmpresa, "
+
"experiencialaboral.nombre_cargo nombreCargo, "
+
"
Format(experiencialaboral.fecha_inicio, 'dd/MM/yyyy
') fechaInicio, "
+
"
Format(experiencialaboral.fecha_fin, 'dd/MM/yyyy
') fechaFin, "
+
"
Isnull(experiencialaboral.telefono,
'-') telefono "
+
"
date_format(experiencialaboral.fecha_inicio, '%d/%m/%Y
') fechaInicio, "
+
"
date_format(experiencialaboral.fecha_fin, '%d/%m/%Y
') fechaFin, "
+
"
ifnull(experiencialaboral.telefono,
'-') telefono "
+
"FROM experiencia_laboral experiencialaboral "
+
"WHERE experiencialaboral.codigo_persona = ?"
;
ps
=
cnx
.
prepareStatement
(
sql
);
...
...
src/java/trismegistoplanilla/mysqldao/FichaMysqlDAO.java
View file @
b594a22d
This diff is collapsed.
Click to expand it.
src/java/trismegistoplanilla/mysqldao/FormacionAcademicaMysqlDAO.java
View file @
b594a22d
...
...
@@ -31,13 +31,13 @@ public class FormacionAcademicaMysqlDAO implements FormacionAcademicaDAO {
+
"formacionacademica.nombre_centro_estudio centroEstudios, "
+
"nivelestudio.nombre nivelEstudio, "
+
"estadoestudio.nombre estadoEstudio, "
+
"
Format(formacionacademica.fecha_inicio, 'dd/MM/yyyy
') fechaInicio, "
+
"i
snull(Format(formacionacademica.fecha_fin, 'dd/MM/yyyy
'),'-') fechaFin, "
+
"
Isnull(formacionacademica.documento_adjunto,
'NO TIENE DOCUMENTO ADJUNTO') documentoAdjunto,"
+
"
Is
Null(formacionacademica.carrera_profesional,'-') carreraProfesional, "
+
"
date_format(formacionacademica.fecha_inicio, '%d/%m/%Y
') fechaInicio, "
+
"i
fnull(date_format(formacionacademica.fecha_fin, '%d/%m/%Y
'),'-') fechaFin, "
+
"
ifnull(formacionacademica.documento_adjunto,
'NO TIENE DOCUMENTO ADJUNTO') documentoAdjunto,"
+
"
if
Null(formacionacademica.carrera_profesional,'-') carreraProfesional, "
+
"formacionacademica.sector_institucion sectorInstitucion, "
+
"
Isnull(formacionacademica.numero_colegiatura,
'-') numeroColegiatura, "
+
"
Isnull(formacionacademica.observacion,
'-') observacion "
+
"
ifnull(formacionacademica.numero_colegiatura,
'-') numeroColegiatura, "
+
"
ifnull(formacionacademica.observacion,
'-') observacion "
+
"FROM formacion_academica formacionacademica "
+
"INNER JOIN nivel_estado nivelestado ON nivelestado.codigo_nivel_estado = formacionacademica.codigo_nivel_estado "
+
"INNER JOIN estado_estudio estadoestudio ON estadoestudio.codigo_estado_estudio = nivelestado.codigo_estado_estudio "
...
...
src/java/trismegistoplanilla/mysqldao/MysqlDAOFactory.java
View file @
b594a22d
...
...
@@ -41,9 +41,6 @@ import trismegistoplanilla.dao.UbigeoDAO;
import
trismegistoplanilla.dao.VacanteDAO
;
public
class
MysqlDAOFactory
extends
DAOFactory
{
public
static
void
main
(
String
[]
args
)
{
new
MysqlDAOFactory
().
obtenerConexion
(
"nuevo"
);
}
static
{
try
{
...
...
@@ -67,7 +64,6 @@ public class MysqlDAOFactory extends DAOFactory {
// url = "jdbc:mysql://localhost:3306/nuevo";
try
{
conexion
=
DriverManager
.
getConnection
(
url
,
user
,
pwd
);
System
.
out
.
println
(
"Conexion existosa."
);
}
catch
(
SQLException
e
)
{
e
.
printStackTrace
();
}
...
...
src/java/trismegistoplanilla/mysqldao/TipoExpedienteMysqlDAO.java
View file @
b594a22d
src/java/trismegistoplanilla/mysqldao/TokenFichaMysqlDAO.java
View file @
b594a22d
...
...
@@ -187,22 +187,23 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
PreparedStatement
ps
=
null
;
ResultSet
rs
=
null
;
String
sql
=
""
+
"select
top 1
"
+
"select "
+
"token_ficha.codigo_sede_area codigoSedeArea, "
+
"token_ficha.codigo_area_cargo codigoAreaCargo, "
+
"sede.
nombre
nombreSede, "
+
"sede.
deslocal
nombreSede, "
+
"area.nombre nombreArea, "
+
"cargo.nombre nombreCargo "
+
"FROM token_ficha "
+
"inner join ficha ON ficha.codigo_ficha = token_ficha.codigo_ficha "
+
"inner join persona
ON persona.codigo_persona
= ficha.codigo_persona "
+
"inner join persona
l ON personal.codper
= ficha.codigo_persona "
+
"inner join sede_area on token_ficha.codigo_sede_area = sede_area.codigo_sede_area "
+
"inner join sede ON sede.codigo_sede = sede_area.codigo_sede "
+
"inner join
locales
sede ON sede.codigo_sede = sede_area.codigo_sede "
+
"inner join area ON area.codigo_area = sede_area.codigo_area "
+
"inner join area_cargo on token_ficha.codigo_area_cargo = area_cargo.codigo_area_cargo "
+
"inner join cargo ON cargo.codigo_cargo = area_cargo.codigo_cargo "
+
"where persona.codigo_persona = ? "
+
"order by 1 desc"
;
+
"where personal.codper = ? "
+
"order by 1 desc "
+
"limit 1 "
;
try
{
cnx
=
MysqlDAOFactory
.
obtenerConexion
(
Variables
.
MYSQL_NUEVO_BD_NAME
);
...
...
src/java/trismegistoplanilla/mysqldao/TrabajadorResponsableMysqlDAO.java
View file @
b594a22d
...
...
@@ -246,7 +246,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
+
"INNER JOIN estado_ficha ON estado_ficha.codigo_ficha = ficha.codigo_ficha "
+
"INNER JOIN trabajador_responsable ON estado_ficha.codigo_usuario = trabajador_responsable.codigo_usuario "
+
"WHERE "
+
" ficha.codigo_ficha =
1
"
+
" ficha.codigo_ficha =
?
"
+
"ORDER BY "
+
" 1 DESC "
+
"LIMIT 1"
;
...
...
src/java/trismegistoplanilla/servlets/FichaServlet.java
View file @
b594a22d
web/js/pages/ficha.js
View file @
b594a22d
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