[ADD] subida que hace luis

parent 187b1fab
......@@ -1003,6 +1003,7 @@ exists or setup the property manually. For example like this:
<copyfiles files="${file.reference.commons-codec-1.10.jar}" iftldtodir="${build.web.dir}/WEB-INF" todir="${dist.ear.dir}/lib"/>
<copyfiles files="${file.reference.itextpdf-5.1.0.jar}" iftldtodir="${build.web.dir}/WEB-INF" todir="${dist.ear.dir}/lib"/>
<copyfiles files="${file.reference.jasypt-1.9.2.jar}" iftldtodir="${build.web.dir}/WEB-INF" todir="${dist.ear.dir}/lib"/>
<copyfiles files="${file.reference.mysql-connector-java-5.0.8.jar}" iftldtodir="${build.web.dir}/WEB-INF" todir="${dist.ear.dir}/lib"/>
<mkdir dir="${build.web.dir}/META-INF"/>
<manifest file="${build.web.dir}/META-INF/MANIFEST.MF" mode="update"/>
</target>
......@@ -1012,6 +1013,7 @@ exists or setup the property manually. For example like this:
<copyfiles files="${file.reference.commons-codec-1.10.jar}" todir="${build.web.dir}/WEB-INF/lib"/>
<copyfiles files="${file.reference.itextpdf-5.1.0.jar}" todir="${build.web.dir}/WEB-INF/lib"/>
<copyfiles files="${file.reference.jasypt-1.9.2.jar}" todir="${build.web.dir}/WEB-INF/lib"/>
<copyfiles files="${file.reference.mysql-connector-java-5.0.8.jar}" todir="${build.web.dir}/WEB-INF/lib"/>
</target>
<target depends="init" if="dist.ear.dir" name="-clean-webinf-lib">
<delete dir="${build.web.dir}/WEB-INF/lib"/>
......
build.xml.data.CRC32=23db10f5
build.xml.data.CRC32=42eed091
build.xml.script.CRC32=bc6fa0f2
build.xml.stylesheet.CRC32=651128d4@1.77.1.1
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=23db10f5
nbproject/build-impl.xml.script.CRC32=5ec0c884
nbproject/build-impl.xml.data.CRC32=42eed091
nbproject/build-impl.xml.script.CRC32=1d158aee
nbproject/build-impl.xml.stylesheet.CRC32=99ea4b56@1.77.1.1
nbproject/jaxws-build.xml.stylesheet.CRC32=6608c2cf
......@@ -34,6 +34,7 @@ file.reference.commons-codec-1.10.jar=D:\\LIBRERIAS\\commons-codec-1.10.jar
file.reference.itextpdf-5.1.0.jar=lib\\itextpdf-5.1.0.jar
file.reference.jasypt-1.9.2.jar=lib\\jasypt-1.9.2.jar
file.reference.json-20160810.jar=lib\\json-20160810.jar
file.reference.mysql-connector-java-5.0.8.jar=D:\\libraries java\\mysql-connector-java-5.0.8.jar
file.reference.sqljdbc4-2.0.jar=lib\\sqljdbc4-2.0.jar
includes=**
j2ee.compile.on.save=true
......@@ -53,7 +54,8 @@ javac.classpath=\
${file.reference.sqljdbc4-2.0.jar}:\
${file.reference.commons-codec-1.10.jar}:\
${file.reference.itextpdf-5.1.0.jar}:\
${file.reference.jasypt-1.9.2.jar}
${file.reference.jasypt-1.9.2.jar}:\
${file.reference.mysql-connector-java-5.0.8.jar}
# Space-separated list of extra javac options
javac.compilerargs=
javac.debug=true
......
......@@ -31,6 +31,10 @@
<file>${file.reference.jasypt-1.9.2.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.mysql-connector-java-5.0.8.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
</web-module-libraries>
<web-module-additional-libraries/>
<source-roots>
......
package trismegistoplanilla.dao;
import trismegistoplanilla.mysqldao.MysqlDAOFactory;
import trismegistoplanilla.sqlserverdao.SqlserverDAOFactory;
public abstract class DAOFactory {
public static final int SQL_SERVER = 1;
public static final int SQL_SERVER = 1;
public static final int MYSQL = 2;
public static DAOFactory getDAOFactory(int whichFactory) {
switch (whichFactory) {
case SQL_SERVER:
return new SqlserverDAOFactory();
default:
return null;
}
}
public static DAOFactory getDAOFactory(int whichFactory) {
switch (whichFactory) {
case SQL_SERVER:
return new SqlserverDAOFactory();
case MYSQL:
return new MysqlDAOFactory();
default:
return null;
}
}
/* TIPO DE DOCUMENTO */
public abstract TipoDocumentoDAO getTipoDocumentoDAO();
/* TIPO DE DOCUMENTO */
public abstract TipoDocumentoDAO getTipoDocumentoDAO();
/* PERSONA */
public abstract PersonaDAO getPersonaDAO();
/* PERSONA */
public abstract PersonaDAO getPersonaDAO();
/* FICHA */
public abstract FichaDAO getFichaDAO();
/* FICHA */
public abstract FichaDAO getFichaDAO();
/* TOKEN FICHA */
public abstract TokenFichaDAO getTokenFichaDAO();
/* TOKEN FICHA */
public abstract TokenFichaDAO getTokenFichaDAO();
/* ESTADO CIVIL*/
public abstract EstadoCivilDAO getEstadoCivilDAO();
/* ESTADO CIVIL*/
public abstract EstadoCivilDAO getEstadoCivilDAO();
/* NACIONALIDAD */
public abstract NacionalidadDAO getNacionalidadDAO();
/* NACIONALIDAD */
public abstract NacionalidadDAO getNacionalidadDAO();
/* UBIGEO */
public abstract UbigeoDAO getUbigeoDAO();
/* UBIGEO */
public abstract UbigeoDAO getUbigeoDAO();
/* PARENTESCO */
public abstract ParentescoDAO getParentescoDAO();
/* PARENTESCO */
public abstract ParentescoDAO getParentescoDAO();
/* CARGA FAMILIAR */
public abstract CargaFamiliarDAO getCargaFamiliarDAO();
/* CARGA FAMILIAR */
public abstract CargaFamiliarDAO getCargaFamiliarDAO();
/* CARRERA PROFESIONAL */
public abstract CarreraProfesionalDAO getCarreraProfesionalDAO();
/* CARRERA PROFESIONAL */
public abstract CarreraProfesionalDAO getCarreraProfesionalDAO();
/* NIVEL ESTUDIO*/
public abstract NivelEstudioDAO getNivelEstudioDAO();
/* NIVEL ESTUDIO*/
public abstract NivelEstudioDAO getNivelEstudioDAO();
/* ESTADO ESTUDIO */
public abstract EstadoEstudioDAO getEstadoEstudioDAO();
/* ESTADO ESTUDIO */
public abstract EstadoEstudioDAO getEstadoEstudioDAO();
/* NIVEL ESTADO */
public abstract NivelEstadoDAO getNivelEstadoDAO();
/* NIVEL ESTADO */
public abstract NivelEstadoDAO getNivelEstadoDAO();
/* FONDO PENSION */
public abstract FondoPensionDAO getFondoPensionDAO();
/* FONDO PENSION */
public abstract FondoPensionDAO getFondoPensionDAO();
/* EXPERIENCIA LABORAL */
public abstract ExperienciaLaboralDAO getExperienciaLaboralDAO();
/* EXPERIENCIA LABORAL */
public abstract ExperienciaLaboralDAO getExperienciaLaboralDAO();
/* FORMACION ACADEMICA */
public abstract FormacionAcademicaDAO getFormacionAcademicaDAO();
/* FORMACION ACADEMICA */
public abstract FormacionAcademicaDAO getFormacionAcademicaDAO();
/* SEDE */
public abstract SedeDAO getSedeDAO();
/* SEDE */
public abstract SedeDAO getSedeDAO();
/* AREA */
public abstract AreaDAO getAreaDAO();
/* AREA */
public abstract AreaDAO getAreaDAO();
/* SEDE-AREA */
public abstract SedeAreaDAO getSedeAreaDAO();
/* SEDE-AREA */
public abstract SedeAreaDAO getSedeAreaDAO();
/* TRABAJADOR RESPONSABLE */
public abstract TrabajadorResponsableDAO getTrabajadorResponsableDAO();
/* TRABAJADOR RESPONSABLE */
public abstract TrabajadorResponsableDAO getTrabajadorResponsableDAO();
/* CARGO */
public abstract CargoDAO getCargoDAO();
/* CARGO */
public abstract CargoDAO getCargoDAO();
/* ESCALAFON */
public abstract EscalafonDAO getEscalafonDAO();
/* ESCALAFON */
public abstract EscalafonDAO getEscalafonDAO();
/* ESTADO FICHA */
public abstract EstadoFichaDAO getEstadoFichaDAO();
/* ESTADO FICHA */
public abstract EstadoFichaDAO getEstadoFichaDAO();
/* FICHA LABORAL */
public abstract FichaLaboralDAO getFichaLaboralDAO();
/* FICHA LABORAL */
public abstract FichaLaboralDAO getFichaLaboralDAO();
/* AREA CARGO */
public abstract AreaCargoDAO getAreaCargoDAO();
/* AREA CARGO */
public abstract AreaCargoDAO getAreaCargoDAO();
/* TIPO PAGO */
public abstract TipoPagoDAO getTipoPagoDAO();
/* TIPO PAGO */
public abstract TipoPagoDAO getTipoPagoDAO();
/* AREA CARGO TIPO PAGO */
public abstract AreaCargoTipoPagoDAO getAreaCargoTipoPagoDAO();
/* AREA CARGO TIPO PAGO */
public abstract AreaCargoTipoPagoDAO getAreaCargoTipoPagoDAO();
/* LOTE FICHA */
public abstract LoteFichaDAO getLoteFichaDAO();
/* LOTE FICHA */
public abstract LoteFichaDAO getLoteFichaDAO();
/* DETALLE LOTE FICHA DOCENTE */
public abstract DetalleLoteFichaDocenteDAO getDetalleLoteFichaDocenteDAO();
/* DETALLE LOTE FICHA DOCENTE */
public abstract DetalleLoteFichaDocenteDAO getDetalleLoteFichaDocenteDAO();
/* TIPO ESTADO FICHA */
public abstract TipoEstadoFichaDAO getTipoEstadoFichaDAO();
/* TIPO ESTADO FICHA */
public abstract TipoEstadoFichaDAO getTipoEstadoFichaDAO();
/* EXPEDIENTES */
public abstract ExpedienteDAO getExpedienteDAO();
/* EXPEDIENTES */
public abstract ExpedienteDAO getExpedienteDAO();
/* TIPO EXPEDIENTE */
public abstract TipoExpedienteDAO getTipoExpedienteDAO();
/* TIPO EXPEDIENTE */
public abstract TipoExpedienteDAO getTipoExpedienteDAO();
/* CONFIGURACION FICHA */
public abstract ConfiguracionFichaDAO getConfiguracionFichaDAO();
/* CONFIGURACION FICHA */
public abstract ConfiguracionFichaDAO getConfiguracionFichaDAO();
/* REPORTE PERSONAL */
public abstract ReportePersonalDAO getReportePersonalDAO();
/* REPORTE PERSONAL */
public abstract ReportePersonalDAO getReportePersonalDAO();
/* VACANTES */
public abstract VacanteDAO getVacanteDAO();
/* VACANTES */
public abstract VacanteDAO getVacanteDAO();
}
......@@ -15,19 +15,24 @@ public class AreaCargoMysqlDAO implements AreaCargoDAO {
@Override
public JSONObject obtenerAreaCargo(AreaBean a, CargoBean c) {
System.out.println("AreaCargoSqlserverDAO: obtenerAreaCargo");
System.out.println("AreaCargo MysqlDAO: obtenerAreaCargo");
JSONObject JOObtenerAreaCargo = null;
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "select "
+ "codigo_area_cargo codigoAreaCargo "
+ "from area_cargo "
+ "where codigo_area = ? and codigo_cargo = ? and estado_registro = 1";
String sql = "SELECT "
+ " codigo_area_cargo codigoAreaCargo "
+ "FROM "
+ " area_cargo "
+ "WHERE "
+ " codigo_area = ? "
+ "AND codigo_cargo = ? "
+ "AND estado_registro = 1";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, a.getCodigoArea());
ps.setInt(2, c.getCodigoCargo());
......@@ -47,7 +52,7 @@ public class AreaCargoMysqlDAO implements AreaCargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -70,7 +75,7 @@ public class AreaCargoMysqlDAO implements AreaCargoDAO {
@Override
public JSONObject asignarAreaCargo(JSONObject datos) {
System.out.println("AreaCargoSqlserverDAO: asignarAreaCargo");
System.out.println("AreaCargo MysqlDAO: asignarAreaCargo");
JSONObject jObject = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -79,12 +84,12 @@ public class AreaCargoMysqlDAO implements AreaCargoDAO {
String sql = "";
int resultado = 0;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -14,7 +14,7 @@ public class AreaCargoTipoPagoMysqlDAO implements AreaCargoTipoPagoDAO {
@Override
public JSONObject obtenerAreaCargoTipoPago(AreaCargoTipoPagoBean actp) {
System.out.println("AreaCargoTipoPagoSqlserverDAO: obtenerAreaCargoTipoPago");
System.out.println("AreaCargoTipoPagoMysqlDAO: obtenerAreaCargoTipoPago");
JSONObject JOObtenerAreaCargoTipoPago = null;
ResponseHelper response = new ResponseHelper();
......@@ -27,7 +27,8 @@ public class AreaCargoTipoPagoMysqlDAO implements AreaCargoTipoPagoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, actp.getCodigoAreaCargo());
ps.setInt(2, actp.getCodigoTipoPago());
......
......@@ -16,18 +16,17 @@ public class AreaMysqlDAO implements AreaDAO {
@Override
public JSONObject listarArea(SedeBean s) {
System.out.println("AreaSqlserverDAO: listarArea");
System.out.println("AreaMysqlDAO: listarArea");
JSONObject JObjectArea = null;
JSONArray JArrayArea = new JSONArray();
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "SELECT "
String sql = "SELECT "
+ " sede_area.codigo_area codigoArea, "
+ " area.nombre nombre "
+ " area.desarea nombre "
+ "FROM "
+ " sede_area "
+ "INNER JOIN dbo.area ON dbo.area.codigo_area = dbo.sede_area.codigo_area "
+ "INNER JOIN area ON area.codigo_area = sede_area.codigo_area "
+ "WHERE "
+ " sede_area.estado_registro = 1 "
+ "AND area.estado_registro = 1 "
......@@ -41,7 +40,7 @@ public class AreaMysqlDAO implements AreaDAO {
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, s.getCodigoSede());
rs = ps.executeQuery();
......@@ -82,7 +81,7 @@ public class AreaMysqlDAO implements AreaDAO {
@Override
public JSONObject validarExistenciaArea(SedeBean s, AreaBean a) {
System.out.println("AreaSqlserverDAO: validarExistenciaArea");
System.out.println("AreaMysqlDAO: validarExistenciaArea");
JSONObject JObjectValidarExistenciaArea = null;
ResponseHelper response = new ResponseHelper();
String sql = ""
......@@ -94,7 +93,7 @@ public class AreaMysqlDAO implements AreaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, s.getCodigoSede());
ps.setInt(2, a.getCodigoArea());
......@@ -134,7 +133,7 @@ public class AreaMysqlDAO implements AreaDAO {
@Override
public JSONObject registrar(JSONObject datos) {
System.out.println("AreaSqlserverDAO: registrar");
System.out.println("AreaMysqlDAO: registrar");
JSONObject jObject = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -143,7 +142,7 @@ public class AreaMysqlDAO implements AreaDAO {
String sql = "insert into area (nombre, estado_registro) values (?, 1)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("area"));
......@@ -183,19 +182,19 @@ public class AreaMysqlDAO implements AreaDAO {
@Override
public JSONObject editar(JSONObject datos) {
System.out.println("AreaSqlserverDAO: editar");
System.out.println("AreaMysqlDAO: editar");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject estado(JSONObject datos) {
System.out.println("AreaSqlserverDAO: estado");
System.out.println("AreaMysqlDAO: estado");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject validarNombreAdd(JSONObject datos) {
System.out.println("AreaSqlserverDAO: validarNombreAdd");
System.out.println("AreaMysqlDAO: validarNombreAdd");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -206,7 +205,7 @@ public class AreaMysqlDAO implements AreaDAO {
+ "where area.nombre = ?";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("area"));
rs = ps.executeQuery();
......@@ -249,7 +248,7 @@ public class AreaMysqlDAO implements AreaDAO {
@Override
public JSONObject validarNombreEdit(JSONObject datos) {
System.out.println("AreaSqlserverDAO: validarNombreEdit");
System.out.println("AreaMysqlDAO: validarNombreEdit");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -261,7 +260,7 @@ public class AreaMysqlDAO implements AreaDAO {
+ "and area.codigo_area not in (?)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("area"));
ps.setInt(2, datos.getInt("codigoArea"));
......
......@@ -16,7 +16,7 @@ public class CargaFamiliarMysqlDAO implements CargaFamiliarDAO {
@Override
public JSONObject validarExistenciaNumeroDocumento(CargaFamiliarBean cargaFamiliar) {
System.out.println("CargaFamiliarSqlserverDAO: validarExistenciaNumeroDocumento");
System.out.println("CargaFamiliarMysqlDAO: validarExistenciaNumeroDocumento");
JSONObject jsonValidarExistenciaNumeroDocumento = null;
Connection connection = null;
PreparedStatement ps = null;
......@@ -24,7 +24,7 @@ public class CargaFamiliarMysqlDAO implements CargaFamiliarDAO {
ResponseHelper response = new ResponseHelper();
int existeNumeroDocumentoFamiliar = 0;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select count(1) existeNumeroDocumentoFamiliar "
+ "from carga_familiar "
......@@ -68,7 +68,7 @@ public class CargaFamiliarMysqlDAO implements CargaFamiliarDAO {
@Override
public JSONObject obtenerCargaFamiliarPorPersona(PersonaBean persona) {
System.out.println("CargaFamiliarSqlserverDAO: obtenerCargaFamiliarPorPersona");
System.out.println("CargaFamiliarMysqlDAO: obtenerCargaFamiliarPorPersona");
JSONObject jsonObjObtenerCargaFamiliarPorPersona = null;
JSONArray jsonArrayObtenerCargaFamiliarPorPersona = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -76,7 +76,7 @@ public class CargaFamiliarMysqlDAO implements CargaFamiliarDAO {
ResultSet rs = null;
Connection cnx = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "SELECT "
+ "cargafamiliar.apellido_paterno apellidoPaterno , "
......
......@@ -16,22 +16,27 @@ public class CargoMysqlDAO implements CargoDAO {
@Override
public JSONObject listarCargo(AreaBean a) {
System.out.println("CargoSqlserverDAO: listarCargo");
System.out.println("CargoMysqlDAO: listarCargo");
JSONObject JOListarCargo = null;
JSONArray JArrayCargo = new JSONArray();
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "select "
+ "area_cargo.codigo_cargo codigoCargo, "
+ "cargo.nombre "
+ "from area_cargo "
+ "inner join dbo.cargo ON dbo.cargo.codigo_cargo = dbo.area_cargo.codigo_cargo "
+ "where area_cargo.estado_registro = 1 and area_cargo.codigo_area = ?";
String sql = "SELECT "
+ " area_cargo.codigo_cargo codigoCargo, "
+ " cargo.descargo nombre "
+ "FROM "
+ " area_cargo "
+ "INNER JOIN cargo ON cargo.codigo_cargo = area_cargo.codigo_cargo "
+ "WHERE "
+ " area_cargo.estado_registro = 1 "
+ "AND area_cargo.codigo_area = ?";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, a.getCodigoArea());
rs = ps.executeQuery();
......@@ -50,7 +55,7 @@ public class CargoMysqlDAO implements CargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -72,7 +77,7 @@ public class CargoMysqlDAO implements CargoDAO {
@Override
public JSONObject validarExistenciaCargo(AreaBean a, CargoBean c) {
System.out.println("CargoSqlserverDAO: validarExistenciaCargo");
System.out.println("CargoMysqlDAO: validarExistenciaCargo");
JSONObject JOValidarExistenciaCargo = null;
ResponseHelper response = new ResponseHelper();
String sql = ""
......@@ -84,7 +89,7 @@ public class CargoMysqlDAO implements CargoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, a.getCodigoArea());
ps.setInt(2, c.getCodigoCargo());
......@@ -102,7 +107,7 @@ public class CargoMysqlDAO implements CargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -124,7 +129,7 @@ public class CargoMysqlDAO implements CargoDAO {
@Override
public JSONObject registrar(JSONObject datos) {
System.out.println("CargoSqlserverDAO: registrar");
System.out.println("CargoMysqlDAO: registrar");
JSONObject jObject = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -133,7 +138,7 @@ public class CargoMysqlDAO implements CargoDAO {
String sql = "insert into cargo (nombre, estado_registro) values (?, 1)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("cargo"));
......@@ -150,7 +155,7 @@ public class CargoMysqlDAO implements CargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -173,19 +178,19 @@ public class CargoMysqlDAO implements CargoDAO {
@Override
public JSONObject editar(JSONObject datos) {
System.out.println("CargoSqlserverDAO: editar");
System.out.println("CargoMysqlDAO: editar");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject estado(JSONObject datos) {
System.out.println("CargoSqlserverDAO: estado");
System.out.println("CargoMysqlDAO: estado");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject validarNombreAdd(JSONObject datos) {
System.out.println("CargoSqlserverDAO: validarNombreAdd");
System.out.println("CargoMysqlDAO: validarNombreAdd");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -196,7 +201,7 @@ public class CargoMysqlDAO implements CargoDAO {
+ "where cargo.nombre = ?";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("cargo"));
rs = ps.executeQuery();
......@@ -216,7 +221,7 @@ public class CargoMysqlDAO implements CargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -239,7 +244,7 @@ public class CargoMysqlDAO implements CargoDAO {
@Override
public JSONObject validarNombreEdit(JSONObject datos) {
System.out.println("CargoSqlserverDAO: validarNombreEdit");
System.out.println("CargoMysqlDAO: validarNombreEdit");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -251,7 +256,7 @@ public class CargoMysqlDAO implements CargoDAO {
+ "and cargo.codigo_cargo not in (?)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("cargo"));
ps.setInt(2, datos.getInt("codigoCargo"));
......@@ -272,7 +277,7 @@ public class CargoMysqlDAO implements CargoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -15,7 +15,7 @@ public class CarreraProfesionalMysqlDAO implements CarreraProfesionalDAO {
@Override
public JSONObject listarCarreraProfesional(String carrera) {
System.out.println("CarreraProfesionalSqlserverDAO: listarCarreraProfesional");
System.out.println("CarreraProfesionalMysqlDAO: listarCarreraProfesional");
JSONObject jsonListarCarreraProfesional = new JSONObject();
JSONArray jsonArrayListarCarreraProfesional = new JSONArray();
PreparedStatement ps = null, psCount = null;
......@@ -23,7 +23,7 @@ public class CarreraProfesionalMysqlDAO implements CarreraProfesionalDAO {
Connection connection = null;
int total_count = 0;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_carrera_profesional codigoCarreraProfesional, "
......@@ -89,7 +89,7 @@ public class CarreraProfesionalMysqlDAO implements CarreraProfesionalDAO {
@Override
public JSONObject validarExistenciaCarreraProfesional(CarreraProfesionalBean carreraProfesional) {
System.out.println("CarreraProfesionalSqlserverDAO: validarExistenciaCarreraProfesional");
System.out.println("CarreraProfesionalMysqlDAO: validarExistenciaCarreraProfesional");
JSONObject jsonValidarExistenciaCarreraProfesional = null;
ResponseHelper response = new ResponseHelper();
int existeCarreraProfesional = 0;
......@@ -97,7 +97,7 @@ public class CarreraProfesionalMysqlDAO implements CarreraProfesionalDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeCarreraProfesional "
......
......@@ -13,19 +13,23 @@ public class ConfiguracionFichaMysqlDAO implements ConfiguracionFichaDAO {
@Override
public JSONObject getDefaultMail() {
System.out.println("ConfiguracionFichaSqlserverDAO: getDefaultMail");
System.out.println("ConfiguracionFichaMysqlDAO: getDefaultMail");
JSONObject JOmail = null;
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "select "
+ "correo "
+ "from configuracion_ficha "
+ "where estado = 1";
String sql = "SELECT "
+ " correo "
+ "FROM "
+ " configuracion_ficha "
+ "WHERE "
+ " estado = 1";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
rs.next();
......@@ -36,7 +40,7 @@ public class ConfiguracionFichaMysqlDAO implements ConfiguracionFichaDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -18,7 +18,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
@Override
public JSONObject listarDetalleLoteFichaDocenteDT(LoteFichaBean loteFicha) {
System.out.println("DetalleLoteFichaDocenteSqlserverDAO: listarDetalleLoteFichaDocenteDT");
System.out.println("DetalleLoteFichaDocenteMysqlDAO: listarDetalleLoteFichaDocenteDT");
JSONObject jsonObjListar = null;
JSONArray jsonArrayListar = new JSONArray();
Connection cnx = null;
......@@ -50,7 +50,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
+ "left join sueldo_docente ON sueldo_docente.codigo_ficha = ficha_laboral.codigo_ficha "
+ "where detalle_ficha_lote.estado_registro = 1 "
+ "and detalle_ficha_lote.codigo_ficha_lote = ?";
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, loteFicha.getCodigoFichaLote());
rs = ps.executeQuery();
......@@ -106,7 +106,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
@Override
public JSONObject registrarSueldosPresidenciaLoteDocente(JSONObject data) {
System.out.println("DetalleLoteFichaDocenteSqlserverDAO: registrarSueldosPresidenciaLoteDocente");
System.out.println("DetalleLoteFichaDocenteMysqlDAO: registrarSueldosPresidenciaLoteDocente");
JSONObject jsonObjRegistrarSueldoPresidencia = null;
Connection cnx = null;
PreparedStatement psDesactivarEstadoSueldoDocente = null,
......@@ -121,7 +121,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
int longitudJsonArrayFichas = jsonArrayFichas.length();
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
sql
= "update sueldo_docente "
......@@ -318,7 +318,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
@Override
public JSONObject listarDetalleLoteFichaAdministrativoDT(JSONObject data) {
System.out.println("DetalleLoteFichaDocenteSqlserverDAO: listarDetalleLoteFichaAdministrativoDT");
System.out.println("DetalleLoteFichaDocenteMysqlDAO: listarDetalleLoteFichaAdministrativoDT");
JSONObject jsonReturn = null;
JSONArray jsonArray = new JSONArray();
Connection cnx = null;
......@@ -327,7 +327,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
ResponseHelper response = new ResponseHelper();
String sql;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
sql = ""
+ "select "
+ "persona.codigo_persona codigoPersona, "
......@@ -404,7 +404,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
@Override
public JSONObject registrarSueldosPresidenciaLoteAdministrativo(JSONObject data) {
System.out.println("DetalleLoteFichaDocenteSqlserverDAO: registrarSueldosPresidenciaLoteAdministrativo");
System.out.println("DetalleLoteFichaDocenteMysqlDAO: registrarSueldosPresidenciaLoteAdministrativo");
JSONObject jsonObjRegistrarSueldoPresidencia = null;
Connection cnx = null;
PreparedStatement ps = null;
......@@ -413,7 +413,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
JSONArray jsonArrayFichas = data.getJSONArray("fichas");
int longitudJsonArrayFichas = jsonArrayFichas.length();
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
sql
= "update sueldo_administrativo "
......@@ -589,7 +589,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
@Override
public JSONObject obtenerDetalleFicha(JSONObject data) {
System.out.println("DetalleLoteFichaDocenteSqlserverDAO: obtenerDetalleFicha");
System.out.println("DetalleLoteFichaDocenteMysqlDAO: obtenerDetalleFicha");
JSONObject jsonReturn = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -631,7 +631,7 @@ public class DetalleLoteFichaDocenteMysqlDAO implements DetalleLoteFichaDocenteD
+ inners
+ "inner join tipo_pago ON tipo_pago.codigo_tipo_pago = area_cargo_tipo_pago.codigo_tipo_pago "
+ "where ficha_laboral.codigo_ficha = ?";
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, data.getInt("codigoFicha"));
rs = ps.executeQuery();
......
......@@ -15,7 +15,7 @@ public class EscalafonMysqlDAO implements EscalafonDAO {
@Override
public JSONObject obtenerEscalafonAreaCargoTipoPago(AreaCargoTipoPagoBean actp) {
System.out.println("EscalafonSqlserverDAO: obtenerEscalafonAreaCargoTipoPago");
System.out.println("EscalafonMysqlDAO: obtenerEscalafonAreaCargoTipoPago");
JSONObject jsonObtenerEscalafonAreaCargo = null;
ResponseHelper response = new ResponseHelper();
......@@ -29,7 +29,7 @@ public class EscalafonMysqlDAO implements EscalafonDAO {
ResultSet rs = null;
String sueldo = "";
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, actp.getCodigoAreaCargoTipoPago());
rs = ps.executeQuery();
......
......@@ -15,7 +15,7 @@ public class EstadoCivilMysqlDAO implements EstadoCivilDAO {
@Override
public JSONObject listarEstadoCivil() {
System.out.println("EstadoCivilSqlserverDAO: listarEstadoCivil");
System.out.println("EstadoCivilMysqlDAO: listarEstadoCivil");
JSONObject jsonListarEstadoCivil = null;
JSONArray jsonArrayListarEstadoCivil = new JSONArray();
PreparedStatement ps = null;
......@@ -25,7 +25,7 @@ public class EstadoCivilMysqlDAO implements EstadoCivilDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_estado_civil estadoCivil, "
......@@ -75,7 +75,7 @@ public class EstadoCivilMysqlDAO implements EstadoCivilDAO {
@Override
public JSONObject validarExistenciaEstadoCivil(EstadoCivilBean estadoCivil) {
System.out.println("EstadoCivilSqlserverDAO: validarExistenciaEstadoCivil");
System.out.println("EstadoCivilMysqlDAO: validarExistenciaEstadoCivil");
JSONObject jsonValidarExistenciaEstadoCivil = null;
ResponseHelper response = new ResponseHelper();
int existeEstadoCivil = 0;
......@@ -84,7 +84,7 @@ public class EstadoCivilMysqlDAO implements EstadoCivilDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeEstadoCivil "
......
......@@ -15,7 +15,7 @@ public class EstadoEstudioMysqlDAO implements EstadoEstudioDAO {
@Override
public JSONObject validarExistenciaEstadoEstudio(EstadoEstudioBean estadoEstudio) {
System.out.println("EstadoEstudioSqlserverDAO: validarExistenciaEstadoEstudio");
System.out.println("EstadoEstudioMysqlDAO: validarExistenciaEstadoEstudio");
JSONObject jsonValidarExistenciaEstadoEstudio = null;
ResponseHelper response = new ResponseHelper();
int existeEstadoEstudio = 0;
......@@ -24,7 +24,7 @@ public class EstadoEstudioMysqlDAO implements EstadoEstudioDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count (1) existeEstadoEstudio "
......@@ -72,7 +72,7 @@ public class EstadoEstudioMysqlDAO implements EstadoEstudioDAO {
@Override
public JSONObject listarEstadoEstudio(EstadoEstudioBean estadoEstudio) {
System.out.println("EstadoEstudioSqlserverDAO: listarEstadoEstudio");
System.out.println("EstadoEstudioMysqlDAO: listarEstadoEstudio");
JSONObject jsonListarEstadoEstudio = null;
JSONArray jsonArrayListarEstadoEstudio = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -82,7 +82,7 @@ public class EstadoEstudioMysqlDAO implements EstadoEstudioDAO {
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "estado_estudio.codigo_estado_estudio codigoEstadoEstudio, "
......
......@@ -14,7 +14,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
@Override
public JSONObject obtenerCodigoEstadoFicha(EstadoFichaBean ef) {
System.out.println("EstadoFichaSqlserverDAO: obtenerCodigoEstadoFicha");
System.out.println("EstadoFichaMysqlDAO: obtenerCodigoEstadoFicha");
JSONObject JOObtenerCodigoEstadoFicha = null;
ResponseHelper response = new ResponseHelper();
......@@ -28,7 +28,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, ef.getCodigoFicha());
rs = ps.executeQuery();
......@@ -68,7 +68,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
@Override
public JSONObject desactivarEstadoFicha(EstadoFichaBean ef) {
System.out.println("EstadoFichaSqlserverDAO: desactivarEstadoFicha");
System.out.println("EstadoFichaMysqlDAO: desactivarEstadoFicha");
JSONObject JODesactivarEstadoFicha = null;
ResponseHelper response = new ResponseHelper();
......@@ -81,7 +81,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
conexion.setAutoCommit(false);
ps = conexion.prepareStatement(sql);
ps.setInt(1, ef.getCodigoEstadoFicha());
......@@ -120,7 +120,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
@Override
public JSONObject registrarEstadoFicha(EstadoFichaBean ef) {
System.out.println("EstadoFichaSqlserverDAO: registrarEstadoFicha");
System.out.println("EstadoFichaMysqlDAO: registrarEstadoFicha");
JSONObject JORegistrarEstadoFicha = null;
ResponseHelper response = new ResponseHelper();
......@@ -143,7 +143,7 @@ public class EstadoFichaMysqlDAO implements EstadoFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
conexion.setAutoCommit(false);
ps = conexion.prepareStatement(sql);
ps.setInt(1, ef.getCodigoFicha());
......
......@@ -16,7 +16,7 @@ public class ExpedienteMysqlDAO implements ExpedienteDAO {
@Override
public JSONObject listarTipoExpedientes() {
System.out.println("ExpedienteSqlserverDAO: listarTipoExpedientes");
System.out.println("ExpedienteMysqlDAO: listarTipoExpedientes");
JSONObject jsonObjListarTipoExpediente = null;
JSONArray jsonArrayListarTipoExpediente = new JSONArray();
Connection cnx = null;
......@@ -25,7 +25,7 @@ public class ExpedienteMysqlDAO implements ExpedienteDAO {
ResponseHelper response = new ResponseHelper();
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_tipo_expediente codigoTipoExpediente, "
......@@ -73,7 +73,7 @@ public class ExpedienteMysqlDAO implements ExpedienteDAO {
@Override
public JSONObject obtenerExpedientesPorPersona(PersonaBean persona) {
System.out.println("ExpedienteSqlserverDAO: obtenerExpedientesPorPersona");
System.out.println("ExpedienteMysqlDAO: obtenerExpedientesPorPersona");
JSONObject jsonObjObtenerExpedientesPorPersona = null;
JSONArray jsonArrayObtenerExpedientesPorPersona = new JSONArray();
Connection cnx = null;
......@@ -82,7 +82,7 @@ public class ExpedienteMysqlDAO implements ExpedienteDAO {
ResponseHelper response = new ResponseHelper();
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "tipo_expediente.nombre nombreExpediente "
......
......@@ -16,7 +16,7 @@ public class ExperienciaLaboralMysqlDAO implements ExperienciaLaboralDAO {
@Override
public JSONObject obtenerExperienciaLaboralPorPersona(PersonaBean persona) {
System.out.println("ExperienciaLaboralSqlserverDAO: obtenerExperienciaLaboralPorPersona");
System.out.println("ExperienciaLaboralMysqlDAO: obtenerExperienciaLaboralPorPersona");
JSONObject jsonObjObtenerExperienciaLaboralPorPersona = null;
JSONArray jsonArrayObtenerExperienciaLaboralPorPersona = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -25,7 +25,7 @@ public class ExperienciaLaboralMysqlDAO implements ExperienciaLaboralDAO {
Connection cnx = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "SELECT "
+ "experiencialaboral.nombre_empresa nombreEmpresa, "
......
......@@ -20,12 +20,12 @@ public class FichaLaboralMysqlDAO implements FichaLaboralDAO {
@Override
public JSONObject registrarFichaLaboral(FichaLaboralBean fl, PersonaBean p, JSONArray jaExpediente, SueldoAdministrativoBean sa, SueldoDocenteBean sd, UsuarioBean u) {
System.out.println("FichaLaboralSqlserverDAO: registrarFichaLaboral");
System.out.println("FichaLaboralMysqlDAO: registrarFichaLaboral");
JSONObject JORegistrarFichaLaboral = null;
ResponseHelper response = new ResponseHelper();
String sql = "";
Connection conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
Connection conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
PreparedStatement psObtenerCodigoPersona = null,
psRegistrarEnlace = null,
psRegistrarExpediente = null,
......
......@@ -15,7 +15,7 @@ public class FondoPensionMysqlDAO implements FondoPensionDAO {
@Override
public JSONObject listarFondoPension() {
System.out.println("FondoPensionSqlserverDAO: listarFondoPension");
System.out.println("FondoPensionMysqlDAO: listarFondoPension");
JSONObject jsonListarFondoPension = null;
JSONArray jsonArrayListarFondoPension = new JSONArray();
Connection connection = null;
......@@ -25,7 +25,7 @@ public class FondoPensionMysqlDAO implements FondoPensionDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_fondo_pension codigoFondoPension, "
......@@ -77,7 +77,7 @@ public class FondoPensionMysqlDAO implements FondoPensionDAO {
@Override
public JSONObject validarExistenciaFondoPension(FondoPensionBean fondoPension) {
System.out.println("FondoPensionSqlserverDAO: validarExistenciaFondoPension");
System.out.println("FondoPensionMysqlDAO: validarExistenciaFondoPension");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
......
......@@ -16,7 +16,7 @@ public class FormacionAcademicaMysqlDAO implements FormacionAcademicaDAO {
@Override
public JSONObject obtenerFormacionAcademicaPorPersona(PersonaBean persona) {
System.out.println("FormacionAcademicaSqlserverDAO: obtenerFormacionAcademicaPorPersona");
System.out.println("FormacionAcademicaMysqlDAO: obtenerFormacionAcademicaPorPersona");
JSONObject jsonObjObtenerFormacionAcademicaPorPersona = null;
JSONArray jsonArrayObtenerFormacionAcademicaPorPersona = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -25,7 +25,7 @@ public class FormacionAcademicaMysqlDAO implements FormacionAcademicaDAO {
Connection cnx = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "SELECT "
+ "formacionacademica.nombre_centro_estudio centroEstudios, "
......
......@@ -19,7 +19,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject listarFichasDT(String draw, String length, String start, JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: listarFichasDT");
System.out.println("LoteFichaMysqlDAO: listarFichasDT");
JSONObject jsonObjListarFichasDT = new JSONObject();
JSONArray jsonArrayListarFichasDT = new JSONArray();
Connection cnx = null;
......@@ -29,7 +29,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
String condicion = jsonCondicion(json);
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select top " + length + " "
+ "ficha.codigo_ficha codigoFicha, "
......@@ -162,7 +162,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
private String jsonCondicion(JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: jsonCondicion");
System.out.println("LoteFichaMysqlDAO: jsonCondicion");
if (json.getInt("criterio") == 1) { // administrativo
return " and sueldo_administrativo.codigo_sueldo_administrativo is not null ";
......@@ -177,7 +177,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject registrarLote(JSONObject data, UsuarioBean usuario) {
System.out.println("LoteFichaSqlserverDAO: registrarLote");
System.out.println("LoteFichaMysqlDAO: registrarLote");
JSONObject jsonObjRegistrarLote = null;
Connection cnx = null;
......@@ -197,7 +197,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
int codigoLoteGenerado;
String numeroGenerado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
String sqlCantidadLote = "select count(1) as cantidad FROM ficha_lote";
......@@ -358,7 +358,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
private String numeroGenerado(int cantidad) {
System.out.println("LoteFichaSqlserverDAO: numeroGenerado");
System.out.println("LoteFichaMysqlDAO: numeroGenerado");
int numeroLotes = cantidad + 1;
String x_numeroLotes = String.format("%05d", numeroLotes);
String fechaActual = CurrencyFormat.getActualDate("dd/MM/yyyy");
......@@ -371,7 +371,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject listarLoteDT(String draw, String length, String start, String search) {
System.out.println("LoteFichaSqlserverDAO: listarLoteDT");
System.out.println("LoteFichaMysqlDAO: listarLoteDT");
JSONObject jsonObjListarLoteDT = new JSONObject();
JSONArray jsonArrayListarLoteDT = new JSONArray();
Connection cnx = null;
......@@ -388,7 +388,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select top " + length + " "
+ "ficha_lote.codigo_ficha_lote codigoLote, "
......@@ -481,7 +481,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject listarLoteGeneralDT(JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: listarLoteGeneralDT");
System.out.println("LoteFichaMysqlDAO: listarLoteGeneralDT");
JSONObject jsonObjListarLoteGeneral = new JSONObject();
JSONArray jsonArrayListarLoteGeneral = new JSONArray();
Connection cnx = null;
......@@ -489,7 +489,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
ResultSet rs = null, rsCount = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select top " + json.getString("length") + " "
+ "ficha_lote.codigo_ficha_lote codigoLote, "
......@@ -589,7 +589,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
private String condicionListarLoteGeneral(JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: condicionListarLoteGeneral");
System.out.println("LoteFichaMysqlDAO: condicionListarLoteGeneral");
int criterio = json.getInt("criterio");
int filtro = json.getInt("filtro");
String search = json.getString("search");
......@@ -631,7 +631,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject listarFichasGeneral(JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: listarFichasGeneral");
System.out.println("LoteFichaMysqlDAO: listarFichasGeneral");
JSONObject jsonObjListarFichasGeneral = null;
JSONArray jsonArrListarFichasGeneral = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -660,7 +660,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "persona.codigo_persona codigoPersona, "
......@@ -745,7 +745,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
}
private static boolean isNullOrEmpty(String param) {
System.out.println("LoteFichaSqlserverDAO: isNullOrEmpty");
System.out.println("LoteFichaMysqlDAO: isNullOrEmpty");
if (param == null) {
return false;
}
......@@ -759,7 +759,7 @@ public class LoteFichaMysqlDAO implements LoteFichaDAO {
@Override
public JSONObject listarDetalleFicha(JSONObject json) {
System.out.println("LoteFichaSqlserverDAO: listarDetalleFicha");
System.out.println("LoteFichaMysqlDAO: listarDetalleFicha");
JSONObject jsonObj = new JSONObject();
PreparedStatement ps = null;
ResultSet rs = null;
......
......@@ -44,7 +44,7 @@ public class MysqlDAOFactory extends DAOFactory {
static {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
......@@ -56,10 +56,10 @@ public class MysqlDAOFactory extends DAOFactory {
String pwd;
String url;
if (base.equalsIgnoreCase("planillabd")) {
user = "sa";
url = "jdbc:sqlserver://172.16.0.5:1433;databaseName=planillabd";
pwd = "Saco1357$";
if (base.equalsIgnoreCase("nuevo")) {
user = "juan";
pwd = "jose";
url = "jdbc:mysql://172.16.2.43:3306/nuevo";
try {
conexion = DriverManager.getConnection(url, user, pwd);
} catch (SQLException e) {
......
......@@ -15,7 +15,7 @@ public class NacionalidadMysqlDAO implements NacionalidadDAO {
@Override
public JSONObject listarNacionalidad() {
System.out.println("NacionalidadSqlserverDAO: listarNacionalidad");
System.out.println("NacionalidadMysqlDAO: listarNacionalidad");
JSONObject jsonListarNacionalidad = null;
JSONArray jsonArrayListarNacionalidad = new JSONArray();
Connection connection = null;
......@@ -24,7 +24,7 @@ public class NacionalidadMysqlDAO implements NacionalidadDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select codigo_nacionalidad codigoNacionalidad, "
+ "pais pais, "
......@@ -76,7 +76,7 @@ public class NacionalidadMysqlDAO implements NacionalidadDAO {
@Override
public JSONObject validarExistenciaNacionalidad(NacionalidadBean nacionalidad) {
System.out.println("NacionalidadSqlserverDAO: validarExistenciaNacionalidad");
System.out.println("NacionalidadMysqlDAO: validarExistenciaNacionalidad");
JSONObject jsonvalidadExistenciaNacionalidad = null;
ResponseHelper response = new ResponseHelper();
int existeEstadoCivil = 0;
......@@ -85,7 +85,7 @@ public class NacionalidadMysqlDAO implements NacionalidadDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeNacionalidad "
......
......@@ -14,7 +14,7 @@ public class NivelEstadoMysqlDAO implements NivelEstadoDAO {
@Override
public JSONObject obtenerNivelEstado(NivelEstadoBean nivelEstado) {
System.out.println("NivelEstadoSqlserverDAO: obtenerNivelEstado");
System.out.println("NivelEstadoMysqlDAO: obtenerNivelEstado");
JSONObject jsonObtenerNivelEstado = null;
PreparedStatement ps = null;
ResultSet rs = null;
......@@ -24,7 +24,7 @@ public class NivelEstadoMysqlDAO implements NivelEstadoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "nivel_estado.codigo_nivel_estado as codigoNivelEstado "
......
......@@ -15,7 +15,7 @@ public class NivelEstudioMysqlDAO implements NivelEstudioDAO {
@Override
public JSONObject validarExistenciaNivelEstudio(NivelEstudioBean nivelEstudio) {
System.out.println("NivelEstudioSqlserverDAO: validarExistenciaNivelEstudio");
System.out.println("NivelEstudioMysqlDAO: validarExistenciaNivelEstudio");
JSONObject jsonValidarExistenciaNivelEstudio = null;
ResponseHelper response = new ResponseHelper();
int existeNivelEstudio = 0;
......@@ -24,7 +24,7 @@ public class NivelEstudioMysqlDAO implements NivelEstudioDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count (1) as existeNivelEstudio "
......@@ -68,7 +68,7 @@ public class NivelEstudioMysqlDAO implements NivelEstudioDAO {
@Override
public JSONObject listarNivelEstudio() {
System.out.println("NivelEstudioSqlserverDAO: listarNivelEstudio");
System.out.println("NivelEstudioMysqlDAO: listarNivelEstudio");
JSONObject jsonListarNivelEstudio = null;
JSONArray jsonArrayListarNivelEstudio = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -78,7 +78,7 @@ public class NivelEstudioMysqlDAO implements NivelEstudioDAO {
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "nivel_estudio.codigo_nivel_estudio codigoNivelEstudio, "
......
......@@ -15,7 +15,7 @@ public class ParentescoMysqlDAO implements ParentescoDAO {
@Override
public JSONObject listarParentesco() {
System.out.println("ParentescoSqlserverDAO: listarParentesco");
System.out.println("ParentescoMysqlDAO: listarParentesco");
JSONObject jsonListarParentesco = null;
JSONArray jsonArrayListarParentesco = new JSONArray();
PreparedStatement ps = null;
......@@ -25,7 +25,7 @@ public class ParentescoMysqlDAO implements ParentescoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_parentesco codigoParentesco, "
......@@ -75,7 +75,7 @@ public class ParentescoMysqlDAO implements ParentescoDAO {
@Override
public JSONObject validarExistenciaParentesco(ParentescoBean parentesco) {
System.out.println("ParentescoSqlserverDAO: validarExistenciaParentesco");
System.out.println("ParentescoMysqlDAO: validarExistenciaParentesco");
JSONObject jsonValidarExistenciaParentesco = null;
ResponseHelper response = new ResponseHelper();
int existeParentesco = 0;
......@@ -84,7 +84,7 @@ public class ParentescoMysqlDAO implements ParentescoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeParentesco "
......
......@@ -23,7 +23,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject validarExistenciaNumeroDocumento(PersonaBean p) {
System.out.println("PersonaSqlserverDAO: validarExistenciaNumeroDocumento");
System.out.println("PersonaMysqlDAO: validarExistenciaNumeroDocumento");
JSONObject jsonObjValidarExistenciaNumeroDocumento = null;
ResponseHelper response = new ResponseHelper();
int existeNumeroDocumento = 0;
......@@ -38,7 +38,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, p.getCodigoTipoDocumento());
ps.setString(2, p.getNumeroDocumento());
......@@ -77,7 +77,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject validarExistenciaCorreoElectronico(PersonaBean p) {
System.out.println("PersonaSqlserverDAO: validarExistenciaCorreoElectronico");
System.out.println("PersonaMysqlDAO: validarExistenciaCorreoElectronico");
JSONObject jsonObjValidarExistenciaCorreoElectronico = null;
ResponseHelper response = new ResponseHelper();
int existeCorreoElectronico = 0;
......@@ -92,7 +92,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setString(1, p.getCorreo());
rs = ps.executeQuery();
......@@ -130,7 +130,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject registrarPersona(PersonaBean p, EstadoFichaBean ef, TokenFichaBean tf) {
System.out.println("PersonaSqlserverDAO: registrarPersona");
System.out.println("PersonaMysqlDAO: registrarPersona");
JSONObject jsonObjRegistrarPersona = null;
ResponseHelper response = new ResponseHelper();
......@@ -158,8 +158,9 @@ public class PersonaMysqlDAO implements PersonaDAO {
Connection conexion = null;
PreparedStatement psPersona = null, psFicha = null, psEstadoFicha = null, psTokenFicha = null, psObtenerToken = null, psObtenerCodigoFicha = null;
ResultSet rsPersona = null, rsFicha = null, rsEstadoFicha = null, rsTokenFicha = null, rsObtenerToken = null, rsObtenerCodigoFicha = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
conexion.setAutoCommit(false);
psPersona = conexion.prepareStatement(sqlPersona, Statement.RETURN_GENERATED_KEYS);
psPersona.setString(1, p.getApellidoPaterno());
......@@ -283,9 +284,6 @@ public class PersonaMysqlDAO implements PersonaDAO {
String encriptarID = Encriptar.encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4-SO");
String[] idArr = Encriptar.reemplazar(encriptarID);
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://" + Variables.BD_HOST + ":8080/TrismegistoPlanillaFicha/verify?action=" + accionArr[1] + "&id=" + idArr[1] + "&token=" + token + "&file=" + codigoFicha));
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://172.16.2.91:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
CorreoMysqlDAO correo = new CorreoMysqlDAO();
if (correo.enviarCorreo(c)) {
......@@ -366,7 +364,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject verificarPersona(TokenFichaBean tf, PersonaBean p) {
System.out.println("PersonaSqlserverDAO: verificarPersona");
System.out.println("PersonaMysqlDAO: verificarPersona");
JSONObject jsonObjVerificarPersona = null;
ResponseHelper response = new ResponseHelper();
int verificacionPersona = 0;
......@@ -388,7 +386,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
ps.setString(2, tf.getToken());
......@@ -430,7 +428,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject modificarCorreoFichaPersona(PersonaBean p) {
System.out.println("PersonaSqlserverDAO: modificarCorreoFichaPersona");
System.out.println("PersonaMysqlDAO: modificarCorreoFichaPersona");
JSONObject jsonObjModificarCorreoFichaPersona = null;
ResponseHelper response = new ResponseHelper();
int actualizaCorreo = 0;
......@@ -444,7 +442,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement psUpdatePersona = null;
ResultSet rsUpdatePersona = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
conexion.setAutoCommit(false);
psUpdatePersona = conexion.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
psUpdatePersona.setString(1, p.getCorreo());
......@@ -484,7 +482,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject obtenerCodigoPersona(TokenFichaBean tf) {
System.out.println("PersonaSqlserverDAO: obtenerCodigoPersona");
System.out.println("PersonaMysqlDAO: obtenerCodigoPersona");
JSONObject jsonObjObtenerCodigoPersona = null;
ResponseHelper response = new ResponseHelper();
......@@ -503,7 +501,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
ps.setString(2, tf.getToken());
......@@ -545,7 +543,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
@Override
public JSONObject obtenerPersonaSession(PersonaBean p) {
System.out.println("PersonaSqlserverDAO: obtenerPersonaSession");
System.out.println("PersonaMysqlDAO: obtenerPersonaSession");
JSONObject jsonObjObtenerPersonaSession = null;
JSONArray jsonArrObtenerPersonaSession = new JSONArray();
JSONObject objPersona = null;
......@@ -572,7 +570,7 @@ public class PersonaMysqlDAO implements PersonaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, p.getCodigoPersona());
ps.setInt(2, p.getCodigoTipoDocumento());
......
......@@ -16,7 +16,7 @@ public class ReportePersonalMysqlDAO implements ReportePersonalDAO {
@Override
public JSONObject validarExistenciaFilas(JSONObject jsonResult) {
System.out.println("ReportePersonalSqlserverDAO: validarExistenciaFilas");
System.out.println("ReportePersonalMysqlDAO: validarExistenciaFilas");
JSONObject JOReporte = null;
ResponseHelper response = new ResponseHelper();
String condicion = "";
......@@ -256,7 +256,7 @@ public class ReportePersonalMysqlDAO implements ReportePersonalDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
rs.next();
......@@ -295,7 +295,7 @@ public class ReportePersonalMysqlDAO implements ReportePersonalDAO {
@Override
public JSONObject listarReportePersonal(String condicion) {
System.out.println("ReportePersonalSqlserverDAO: listarReportePersonal");
System.out.println("ReportePersonalMysqlDAO: listarReportePersonal");
JSONObject JOReporte = null;
JSONArray JAReporte = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -350,7 +350,7 @@ public class ReportePersonalMysqlDAO implements ReportePersonalDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......
......@@ -15,21 +15,24 @@ public class SedeAreaMysqlDAO implements SedeAreaDAO {
@Override
public JSONObject obtenerSedeArea(SedeBean s, AreaBean a) {
System.out.println("SedeAreaSqlserverDAO: obtenerSedeArea");
System.out.println("SedeAreaMysqlDAO: obtenerSedeArea");
JSONObject JOObtenerSedeArea = null;
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "select "
+ "sede_area.codigo_sede_area codigoSedeArea "
+ "from sede_area "
+ "where sede_area.codigo_sede = ? and sede_area.codigo_area = ? and sede_area.estado_registro = 1";
String sql = "SELECT "
+ " sede_area.codigo_sede_area codigoSedeArea "
+ "FROM "
+ " sede_area "
+ "WHERE "
+ " sede_area.codigo_sede = ? "
+ "AND sede_area.codigo_area = ? "
+ "AND sede_area.estado_registro = 1";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, s.getCodigoSede());
ps.setInt(2, a.getCodigoArea());
......@@ -49,7 +52,7 @@ public class SedeAreaMysqlDAO implements SedeAreaDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -15,29 +15,37 @@ public class SedeMysqlDAO implements SedeDAO {
@Override
public JSONObject listarSede() {
System.out.println("SedeSqlserverDAO: listarSede");
System.out.println("SedeMysqlDAO: listarSede");
JSONObject JObjectSede = null;
JSONArray jArraySede = new JSONArray();
ResponseHelper response = new ResponseHelper();
String sql = ""
+ "select "
+ "sede_area.codigo_sede codigoSede, "
+ "sede.nombre nombre, "
+ "sede.direccion direccion, "
+ "razon_social.codigo_razon_social codigoRazonSocial, "
+ "razon_social.abreviatura nombreRazonSocial "
+ "from sede_area "
+ "inner join dbo.sede ON dbo.sede.codigo_sede = dbo.sede_area.codigo_sede "
+ "inner join dbo.razon_social ON dbo.razon_social.codigo_razon_social = dbo.sede.codigo_razon_social "
+ "where sede_area.estado_registro = 1 and sede.estado_registro = 1 "
+ "group by sede_area.codigo_sede, sede.nombre, sede.direccion, razon_social.codigo_razon_social, razon_social.abreviatura, sede.estado_registro";
String sql = "SELECT "
+ " sede_area.codigo_sede codigoSede, "
+ " locales.deslocal nombre, "
+ " locales.dirlocal direccion, "
+ " razon_social.codigo_razon_social codigoRazonSocial, "
+ " razon_social.abreviatura nombreRazonSocial "
+ "FROM "
+ " sede_area "
+ "INNER JOIN locales ON locales.codigo_sede = sede_area.codigo_sede "
+ "INNER JOIN razon_social ON razon_social.codigo_razon_social = locales.codigo_razon_social "
+ "WHERE "
+ " sede_area.estado_registro = 1 "
+ "AND locales.activo = 1 "
+ "GROUP BY "
+ " sede_area.codigo_sede, "
+ " locales.deslocal, "
+ " locales.dirlocal, "
+ " razon_social.codigo_razon_social, "
+ " razon_social.abreviatura, "
+ " locales.activo";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......@@ -59,7 +67,7 @@ public class SedeMysqlDAO implements SedeDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -81,7 +89,7 @@ public class SedeMysqlDAO implements SedeDAO {
@Override
public JSONObject validarExistenciaSede(SedeBean s) {
System.out.println("SedeSqlserverDAO: validarExistenciaSede");
System.out.println("SedeMysqlDAO: validarExistenciaSede");
JSONObject JObjectValidarExistenciaSede = null;
ResponseHelper response = new ResponseHelper();
......@@ -95,7 +103,7 @@ public class SedeMysqlDAO implements SedeDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, s.getCodigoSede());
rs = ps.executeQuery();
......@@ -112,7 +120,7 @@ public class SedeMysqlDAO implements SedeDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -135,7 +143,7 @@ public class SedeMysqlDAO implements SedeDAO {
@Override
public JSONObject registrar(JSONObject datos) {
System.out.println("SedeSqlserverDAO: registrar");
System.out.println("SedeMysqlDAO: registrar");
JSONObject jObject = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -146,7 +154,7 @@ public class SedeMysqlDAO implements SedeDAO {
+ "values (?, ?, ?, 1)";
int resultado = 0;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
ps = cnx.prepareStatement(sql);
int c = 1;
......@@ -168,7 +176,7 @@ public class SedeMysqlDAO implements SedeDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -191,19 +199,19 @@ public class SedeMysqlDAO implements SedeDAO {
@Override
public JSONObject editar(JSONObject datos) {
System.out.println("SedeSqlserverDAO: editar");
System.out.println("SedeMysqlDAO: editar");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject estado(JSONObject datos) {
System.out.println("SedeSqlserverDAO: estado");
System.out.println("SedeMysqlDAO: estado");
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
@Override
public JSONObject validarNombreAdd(JSONObject datos) {
System.out.println("SedeSqlserverDAO: validarNombreAdd");
System.out.println("SedeMysqlDAO: validarNombreAdd");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -214,7 +222,7 @@ public class SedeMysqlDAO implements SedeDAO {
+ "where sede.nombre = ?";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("sede"));
rs = ps.executeQuery();
......@@ -234,7 +242,7 @@ public class SedeMysqlDAO implements SedeDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -257,7 +265,7 @@ public class SedeMysqlDAO implements SedeDAO {
@Override
public JSONObject validarNombreEdit(JSONObject datos) {
System.out.println("SedeSqlserverDAO: validarNombreEdit");
System.out.println("SedeMysqlDAO: validarNombreEdit");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -269,7 +277,7 @@ public class SedeMysqlDAO implements SedeDAO {
+ "and sede.codigo_sede not in (?)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, datos.getString("sede"));
ps.setInt(2, datos.getInt("codigoSede"));
......@@ -290,7 +298,7 @@ public class SedeMysqlDAO implements SedeDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -16,31 +16,36 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
@Override
public JSONObject listarTipoDocumento() {
System.out.println("TipoDocumentoSqlserverDAO: listarTipoDocumento");
System.out.println("TipoDocumentoMysqlDAO: listarTipoDocumento");
JSONObject jsonObjListarTipoDocumento = null;
JSONArray jsonArrListarTipoDocumento = new JSONArray();
ResponseHelper response = new ResponseHelper();
String sql
= "select "
+ "tipo_documento.codigo_tipo_documento as codigoTipoDocumento, "
+ "tipo_documento.descripcion_larga as descripcionLarga, "
+ "tipo_documento.descripcion_corta as descripcionCorta, "
+ "tipo_documento.longitud, "
+ "tipo_documento.tipo_entrada as tipoEntrada, "
+ "case "
+ " when tipo_documento.estado_registro = 1 then 'ACTIVO' "
+ " when tipo_documento.estado_registro = 0 then 'INACTIVO' "
+ " else 'ERROR' "
+ "end as nombreEstadoRegistro "
+ "from tipo_documento "
+ "where tipo_documento.estado_registro = 1";
= "SELECT "
+ " tipo_documento.codigo_tipo_documento AS codigoTipoDocumento, "
+ " tipo_documento.descripcion_larga AS descripcionLarga, "
+ " tipo_documento.descripcion_corta AS descripcionCorta, "
+ " tipo_documento.longitud, "
+ " tipo_documento.tipo_entrada AS tipoEntrada, "
+ " CASE "
+ "WHEN tipo_documento.estado_registro = 1 THEN "
+ " 'ACTIVO' "
+ "WHEN tipo_documento.estado_registro = 0 THEN "
+ " 'INACTIVO' "
+ "ELSE "
+ " 'ERROR' "
+ "END AS nombreEstadoRegistro "
+ "FROM "
+ " tipo_documento "
+ "WHERE "
+ " tipo_documento.estado_registro = 1";
Connection conexion = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......@@ -62,7 +67,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -84,7 +89,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
@Override
public JSONObject validarExistenciaTipoDocumento(TipoDocumentoBean tipoDocumento) {
System.out.println("TipoDocumentoSqlserverDAO: validarExistenciaTipoDocumento");
System.out.println("TipoDocumentoMysqlDAO: validarExistenciaTipoDocumento");
JSONObject jsonObjValidarExistenciaTipoDocumento = null;
ResponseHelper response = new ResponseHelper();
int existeTipoDocumento = 0;
......@@ -99,7 +104,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tipoDocumento.getCodigoTipoDocumento());
rs = ps.executeQuery();
......@@ -115,7 +120,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -137,7 +142,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
@Override
public JSONObject obtenerLongitudTipoEntrdadaTipoDocumento(TipoDocumentoBean tipoDocumento) {
System.out.println("TipoDocumentoSqlserverDAO: obtenerLongitudTipoEntrdadaTipoDocumento");
System.out.println("TipoDocumentoMysqlDAO: obtenerLongitudTipoEntrdadaTipoDocumento");
JSONObject jsonObjObtenerLongitudTipoEntrdadaTipoDocumento = null;
JSONArray jsonArrObtenerLongitudTipoEntrdadaTipoDocumento = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -153,7 +158,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tipoDocumento.getCodigoTipoDocumento());
rs = ps.executeQuery();
......@@ -171,7 +176,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -193,7 +198,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
@Override
public JSONObject obtenerCodigoTipoDocumento(TokenFichaBean tf) {
System.out.println("TipoDocumentoSqlserverDAO: obtenerCodigoTipoDocumento");
System.out.println("TipoDocumentoMysqlDAO: obtenerCodigoTipoDocumento");
JSONObject jsonObjObtenerCodigoTipoDocumento = null;
ResponseHelper response = new ResponseHelper();
......@@ -212,7 +217,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
ps.setString(2, tf.getToken());
......@@ -232,7 +237,7 @@ public class TipoDocumentoMysqlDAO implements TipoDocumentoDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......
......@@ -15,7 +15,7 @@ public class TipoEstadoFichaMysqlDAO implements TipoEstadoFichaDAO {
@Override
public JSONObject listarTipoEstadoFicha() {
System.out.println("TipoEstadoFichaSqlserverDAO: listarTipoEstadoFicha");
System.out.println("TipoEstadoFichaMysqlDAO: listarTipoEstadoFicha");
JSONObject JOlistarTipoEstadoFicha = null;
JSONArray JAlistarTipoEstadoFicha = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -33,7 +33,7 @@ public class TipoEstadoFichaMysqlDAO implements TipoEstadoFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......
......@@ -16,7 +16,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
@Override
public JSONObject listarTipoExpediente() {
System.out.println("TipoExpedienteSqlserverDAO: listarTipoExpediente");
System.out.println("TipoExpedienteMysqlDAO: listarTipoExpediente");
JSONObject JOlistarTipoExpediente = null;
JSONArray JArrayArea = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -32,7 +32,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......@@ -72,13 +72,13 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
@Override
public JSONObject registrarTipoExpediente(TipoExpedienteBean te) {
System.out.println("TipoExpedienteSqlserverDAO: registrarTipoExpediente");
System.out.println("TipoExpedienteMysqlDAO: registrarTipoExpediente");
JSONObject JOregistrarTipoExpediente = null;
ResponseHelper response = new ResponseHelper();
String sql = "insert into tipo_expediente (nombre, estado_registro) values (upper(?) ,1)";
Connection conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
Connection conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
PreparedStatement ps = null;
ResultSet rs = null;
try {
......@@ -140,7 +140,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
@Override
public JSONObject validarExistenciaTipoExpediente(TipoExpedienteBean te) {
System.out.println("TipoExpedienteSqlserverDAO: validarExistenciaTipoExpediente");
System.out.println("TipoExpedienteMysqlDAO: validarExistenciaTipoExpediente");
JSONObject JOvalidarExistenciaTipoExpediente = null;
ResponseHelper response = new ResponseHelper();
......@@ -150,7 +150,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setString(1, te.getNombre());
rs = ps.executeQuery();
......@@ -186,7 +186,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
@Override
public JSONObject validarTipoExpedienteSeleccionadoByID(JSONArray ja) {
System.out.println("TipoExpedienteSqlserverDAO: validarTipoExpedienteSeleccionadoByID");
System.out.println("TipoExpedienteMysqlDAO: validarTipoExpedienteSeleccionadoByID");
JSONObject JOvalidarExistenciaTipoExpediente = null;
ResponseHelper response = new ResponseHelper();
......@@ -200,7 +200,7 @@ public class TipoExpedienteMysqlDAO implements TipoExpedienteDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
int existe = 0;
for (int i = 0; i < ja.length(); i++) {
......
......@@ -17,7 +17,7 @@ public class TipoPagoMysqlDAO implements TipoPagoDAO {
@Override
public JSONObject listarTipoPago(AreaCargoBean ac) {
System.out.println("TipoPagoSqlserverDAO: listarTipoPago");
System.out.println("TipoPagoMysqlDAO: listarTipoPago");
JSONObject JOListarTipoPago = null;
JSONArray JAListarTipoPago = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -34,7 +34,7 @@ public class TipoPagoMysqlDAO implements TipoPagoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, ac.getCodigoAreaCargo());
rs = ps.executeQuery();
......@@ -75,7 +75,7 @@ public class TipoPagoMysqlDAO implements TipoPagoDAO {
@Override
public JSONObject validarExistenciaTipoPago(AreaCargoTipoPagoBean actp) {
System.out.println("TipoPagoSqlserverDAO: validarExistenciaTipoPago");
System.out.println("TipoPagoMysqlDAO: validarExistenciaTipoPago");
JSONObject JObjectValidarExistenciaTipoPago = null;
ResponseHelper response = new ResponseHelper();
......@@ -90,7 +90,7 @@ public class TipoPagoMysqlDAO implements TipoPagoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, actp.getCodigoAreaCargo());
ps.setInt(2, actp.getCodigoTipoPago());
......
......@@ -14,7 +14,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
@Override
public JSONObject validarTokenURL(TokenFichaBean tf) {
System.out.println("TokenFichaSqlserverDAO: validarTokenURL");
System.out.println("TokenFichaMysqlDAO: validarTokenURL");
JSONObject jsonObjValidarTokenURL = null;
ResponseHelper response = new ResponseHelper();
int tokenValidoURL = 0;
......@@ -30,7 +30,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
ps.setString(2, tf.getToken());
......@@ -70,7 +70,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
@Override
public JSONObject validarToken(TokenFichaBean tf) {
System.out.println("TokenFichaSqlserverDAO: validarToken");
System.out.println("TokenFichaMysqlDAO: validarToken");
JSONObject jsonObjValidarToken = null;
ResponseHelper response = new ResponseHelper();
int tokenValido = 0;
......@@ -89,7 +89,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
ps.setString(2, tf.getToken());
......@@ -128,7 +128,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
@Override
public JSONObject desactivarToken(TokenFichaBean tf) {
System.out.println("TokenFichaSqlserverDAO: desactivarToken");
System.out.println("TokenFichaMysqlDAO: desactivarToken");
JSONObject jsonObjDesactivarToken = null;
ResponseHelper response = new ResponseHelper();
......@@ -141,7 +141,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
conexion = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
conexion = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
conexion.setAutoCommit(false);
ps = conexion.prepareStatement(sql);
ps.setInt(1, tf.getCodigoTokenFicha());
......@@ -180,7 +180,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
@Override
public JSONObject obtenerSedeAreaCargo(JSONObject datos) {
System.out.println("TokenFichaSqlserverDAO: obtenerSedeAreaCargo");
System.out.println("TokenFichaMysqlDAO: obtenerSedeAreaCargo");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -205,7 +205,7 @@ public class TokenFichaMysqlDAO implements TokenFichaDAO {
+ "order by 1 desc";
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, datos.getInt("codigoPersona"));
rs = ps.executeQuery();
......
......@@ -14,7 +14,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
@Override
public JSONObject registrarTrabajadorResponsable(TrabajadorResponsableBean trabajadorResponsable) {
System.out.println("TrabajadorResponsableSqlserverDAO: registrarTrabajadorResponsable");
System.out.println("TrabajadorResponsableMysqlDAO: registrarTrabajadorResponsable");
JSONObject jsonRegistrarTrabajadorResponsable = null;
PreparedStatement ps = null;
Connection cnx = null;
......@@ -23,11 +23,27 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
int resultadoRegistroTrabajadorResponsable;
try {
String sql
= "insert into trabajador_responsable "
+ "(codigo_planilla_real, apellido_paterno, apellido_materno, nombre, dni, codigo_usuario, estado_registro) "
+ "values (?,LTRIM(RTRIM(UPPER(?))),LTRIM(RTRIM(UPPER(?))),LTRIM(RTRIM(UPPER(?))),?,?,1)";
= "INSERT INTO trabajador_responsable ( "
+ " codigo_planilla_real, "
+ " apellido_paterno, "
+ " apellido_materno, "
+ " nombre, "
+ " dni, "
+ " codigo_usuario, "
+ " estado_registro "
+ ") "
+ "VALUES "
+ " ( "
+ " ?, "
+ " LTRIM(RTRIM(UPPER(?))), "
+ " LTRIM(RTRIM(UPPER(?))), "
+ " LTRIM(RTRIM(UPPER(?))), "
+ " ?, "
+ " ?, "
+ " 1 "
+ " )";
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
ps = cnx.prepareStatement(sql);
ps.setInt(1, trabajadorResponsable.getCodigoPlanillaReal());
......@@ -66,7 +82,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
@Override
public JSONObject validarExistenciaTrabajadorPorDni(TrabajadorResponsableBean trabajadorResponsable) {
System.out.println("TrabajadorResponsableSqlserverDAO: validarExistenciaTrabajadorPorDni");
System.out.println("TrabajadorResponsableMysqlDAO: validarExistenciaTrabajadorPorDni");
JSONObject jsonRegistrarTrabajadorResponsable = null;
PreparedStatement ps = null;
ResultSet rs = null;
......@@ -77,11 +93,15 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
int existeTrabajador;
try {
String sql
= "select count(1) as existeTrabajador "
+ "from trabajador_responsable "
+ "where trabajador_responsable.dni = ? and estado_registro = 1";
= "SELECT "
+ " count(1) AS existeTrabajador "
+ "FROM "
+ " trabajador_responsable "
+ "WHERE "
+ " trabajador_responsable.dni = ? "
+ "AND estado_registro = 1";
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setString(1, trabajadorResponsable.getDni());
rs = ps.executeQuery();
......@@ -121,7 +141,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
@Override
public JSONObject obtenerDatosTrabajadorResponsable(int codigoPlanillaReal) {
System.out.println("TrabajadorResponsableSqlserverDAO: obtenerDatosTrabajadorResponsable");
System.out.println("TrabajadorResponsableMysqlDAO: obtenerDatosTrabajadorResponsable");
JSONObject jsonObjObtenerSedeAreaCargoPorCodigoPlanilla = null;
PreparedStatement ps = null;
ResultSet rs = null;
......@@ -129,20 +149,39 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
ResponseHelper response = new ResponseHelper();
try {
String sql
= "select "
+ "sede.nombre nombreSede, "
+ "area.nombre nombreArea, "
+ "cargo.nombre nombreCargo, "
+ "isnull(trabajador_responsable.correo,'responsablesacooliveros@yopmail.com') correo "
+ "from trabajador_responsable "
+ "inner join sede_area on trabajador_responsable.codigo_sede_area = sede_area.codigo_sede_area "
+ "inner join sede on sede_area.codigo_sede = sede.codigo_sede "
+ "inner join area on sede_area.codigo_area = area.codigo_area "
+ "inner join area_cargo on trabajador_responsable.codigo_area_cargo = area_cargo.codigo_area_cargo "
+ "inner join cargo on area_cargo.codigo_cargo = cargo.codigo_cargo "
+ "where trabajador_responsable.codigo_planilla_real = ?";
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
// String sql
// = "select "
// + "sede.nombre nombreSede, "
// + "area.nombre nombreArea, "
// + "cargo.nombre nombreCargo, "
// + "isnull(trabajador_responsable.correo,'responsablesacooliveros@yopmail.com') correo "
// + "from trabajador_responsable "
// + "inner join sede_area on trabajador_responsable.codigo_sede_area = sede_area.codigo_sede_area "
// + "inner join sede on sede_area.codigo_sede = sede.codigo_sede "
// + "inner join area on sede_area.codigo_area = area.codigo_area "
// + "inner join area_cargo on trabajador_responsable.codigo_area_cargo = area_cargo.codigo_area_cargo "
// + "inner join cargo on area_cargo.codigo_cargo = cargo.codigo_cargo "
// + "where trabajador_responsable.codigo_planilla_real = ?";
String sql = "SELECT "
+ " locales.deslocal nombreSede, "
+ " area.desarea nombreArea, "
+ " cargo.descargo nombreCargo, "
+ " ifnull( "
+ " trabajador_responsable.correo, "
+ " 'responsablesacooliveros@yopmail.com' "
+ " ) correo "
+ "FROM "
+ " trabajador_responsable "
+ "INNER JOIN sede_area ON trabajador_responsable.codigo_sede_area = sede_area.codigo_sede_area "
+ "INNER JOIN locales ON sede_area.codigo_sede = locales.codigo_sede "
+ "INNER JOIN area ON sede_area.codigo_area = area.codigo_area "
+ "INNER JOIN area_cargo ON trabajador_responsable.codigo_area_cargo = area_cargo.codigo_area_cargo "
+ "INNER JOIN cargo ON area_cargo.codigo_cargo = cargo.codigo_cargo "
+ "WHERE "
+ " trabajador_responsable.codigo_planilla_real = ?";
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, codigoPlanillaReal);
rs = ps.executeQuery();
......@@ -159,7 +198,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
} catch (SQLException e) {
e.printStackTrace();
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
} finally {
try {
if (rs != null) {
......@@ -183,23 +222,37 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
@Override
public JSONObject obtenerCorreoTrabajadorResponsable(int codigoFicha) {
System.out.println("TrabajadorResponsableSqlserverDAO: obtenerCorreoTrabajadorResponsable");
System.out.println("TrabajadorResponsableMysqlDAO: obtenerCorreoTrabajadorResponsable");
JSONObject jsonReturn = null;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
PreparedStatement ps = null;
ResultSet rs = null;
String correo = "", sql = ""
+ "select top 1 "
+ "trabajador_responsable.correo correo "
+ "FROM persona "
+ "inner join ficha ON ficha.codigo_persona = persona.codigo_persona "
+ "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 = ? "
+ "order by 1 desc";
String correo = "";
// String sql = "select top 1 "
// + "trabajador_responsable.correo correo "
// + "FROM persona "
// + "inner join ficha ON ficha.codigo_persona = persona.codigo_persona "
// + "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 = ? "
// + "order by 1 desc";
String sql = "SELECT "
+ " * "
+ "FROM "
+ " personal "
+ "INNER JOIN ficha ON ficha.codigo_persona = personal.codper "
+ "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 "
+ "ORDER BY "
+ " 1 DESC "
+ "LIMIT 1";
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
ps.setInt(1, codigoFicha);
rs = ps.executeQuery();
......@@ -213,7 +266,7 @@ public class TrabajadorResponsableMysqlDAO implements TrabajadorResponsableDAO {
} catch (SQLException e) {
response.setStatus(false);
response.setMessage("Error: " + e.getMessage() + " \n Error Code: [" + e.getErrorCode() + "]");
response.setMessage("Error: " + e.getMessage() + " Error Code: [" + e.getErrorCode() + "]");
e.printStackTrace();
} finally {
try {
......
......@@ -15,7 +15,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject listarDepartamento() {
System.out.println("UbigeoSqlserverDAO: listarDepartamento");
System.out.println("UbigeoMysqlDAO: listarDepartamento");
JSONObject jsonListarDepartamento = null;
JSONArray jsonArrayListarDepartamento = new JSONArray();
PreparedStatement ps = null;
......@@ -24,7 +24,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_departamento codigoDepartamento, "
......@@ -74,7 +74,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject listarProvincia(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: listarProvincia");
System.out.println("UbigeoMysqlDAO: listarProvincia");
JSONObject jsonListarDepartamento = null;
JSONArray jsonArrayListarDepartamento = new JSONArray();
PreparedStatement ps = null;
......@@ -83,7 +83,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_provincia codigoProvincia, "
......@@ -134,7 +134,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject listarDistrito(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: listarDistrito");
System.out.println("UbigeoMysqlDAO: listarDistrito");
JSONObject jsonListarDepartamento = null;
JSONArray jsonArrayListarDepartamento = new JSONArray();
PreparedStatement ps = null;
......@@ -143,7 +143,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "codigo_distrito codigoDistrito, "
......@@ -195,7 +195,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject validarExistenciaDepartamento(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: validarExistenciaDepartamento");
System.out.println("UbigeoMysqlDAO: validarExistenciaDepartamento");
JSONObject jsonValidarExistenciaDepartamento = null;
ResponseHelper response = new ResponseHelper();
int existeDepartamento = 0;
......@@ -204,7 +204,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeDepartamento "
......@@ -249,7 +249,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject validarExistenciaProvincia(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: validarExistenciaProvincia");
System.out.println("UbigeoMysqlDAO: validarExistenciaProvincia");
JSONObject jsonValidarExistenciaProvincia = null;
ResponseHelper response = new ResponseHelper();
int existeProvincia = 0;
......@@ -258,7 +258,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(1) as existeProvincia "
......@@ -303,7 +303,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject validarExistenciaDistrito(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: validarExistenciaDistrito");
System.out.println("UbigeoMysqlDAO: validarExistenciaDistrito");
JSONObject jsonValidarExistenciaDistrito = null;
ResponseHelper response = new ResponseHelper();
int existeDistrito = 0;
......@@ -312,7 +312,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select "
+ "count(codigo_distrito) as existeDistrito "
......@@ -358,7 +358,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
@Override
public JSONObject obtenerCodigoUbigeo(UbigeoBean ubigeo) {
System.out.println("UbigeoSqlserverDAO: obtenerCodigoUbigeo");
System.out.println("UbigeoMysqlDAO: obtenerCodigoUbigeo");
JSONObject jsonObtenerCodigoUbigeo = null;
PreparedStatement ps = null;
ResultSet rs = null;
......@@ -368,7 +368,7 @@ public class UbigeoMysqlDAO implements UbigeoDAO {
ResponseHelper response = new ResponseHelper();
try {
connection = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
connection = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
String sql
= "select codigo_ubigeo as codigoUbigeo "
+ "from ubigeo "
......
......@@ -15,7 +15,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject listarVacanteDT(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: listarVacanteDT");
System.out.println("VacanteMysqlDAO: listarVacanteDT");
JSONObject jsonReturn = new JSONObject();
JSONArray jsonArray = new JSONArray();
String sql;
......@@ -26,7 +26,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
int item = Integer.parseInt(datos.getString("start")) + 1;
String filtro = filtroListarVacanteDT(datos.getJSONObject("json"));
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
sql = ""
+ "select top " + datos.getString("length") + " "
+ "vacante.codigo_vacante codigoVacante, "
......@@ -156,7 +156,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
}
private String filtroListarVacanteDT(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: filtroListarVacanteDT");
System.out.println("VacanteMysqlDAO: filtroListarVacanteDT");
String str = "";
int sede = datos.getInt("codigoSede");
int area = datos.getInt("codigoArea");
......@@ -179,7 +179,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject registrarVacante(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: registrarVacante");
System.out.println("VacanteMysqlDAO: registrarVacante");
JSONObject jOVacante;
ResponseHelper response = new ResponseHelper();
String sql;
......@@ -187,7 +187,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
Connection cnx = null;
PreparedStatement ps = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
sql
= "update vacante "
......@@ -246,7 +246,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject validarVacante(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: validarVacante");
System.out.println("VacanteMysqlDAO: validarVacante");
JSONObject jOVacante;
ResponseHelper response = new ResponseHelper();
String sql;
......@@ -255,7 +255,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
PreparedStatement ps = null;
ResultSet rs = null;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
sql = ""
+ "select ( "
+ "(select count(1) "
......@@ -315,7 +315,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject validarVacanteFicha(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: validarVacanteFicha");
System.out.println("VacanteMysqlDAO: validarVacanteFicha");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -323,8 +323,10 @@ public class VacanteMysqlDAO implements VacanteDAO {
ResultSet rs = null;
String sql = "";
int resultado = 0;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
sql = "SELECT "
+ " ( "
+ " vacante.cantidad - ( "
......@@ -355,6 +357,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
+ " vacante.estado_registro = 1 "
+ "AND codigo_sede_area = ? "
+ "AND codigo_area_cargo = ?";
ps = cnx.prepareStatement(sql);
ps.setInt(1, datos.getInt("codigoSedeArea"));
ps.setInt(2, datos.getInt("codigoAreaCargo"));
......@@ -402,7 +405,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject listarVacanteSimpleTable(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: listarVacanteSimpleTable");
System.out.println("VacanteMysqlDAO: listarVacanteSimpleTable");
JSONObject jObject;
JSONArray data = new JSONArray();
ResponseHelper response = new ResponseHelper();
......@@ -467,7 +470,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
+ "order by sede.nombre, area.nombre, cargo.nombre";
int item = 1;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
ps = cnx.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
......@@ -520,7 +523,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
@Override
public JSONObject generarVacante(JSONObject datos) {
System.out.println("VacanteSqlserverDAO: generarVacante");
System.out.println("VacanteMysqlDAO: generarVacante");
JSONObject jObject;
ResponseHelper response = new ResponseHelper();
Connection cnx = null;
......@@ -530,7 +533,7 @@ public class VacanteMysqlDAO implements VacanteDAO {
+ "VALUES (?,?,?,getdate(),1)";
int resultado;
try {
cnx = MysqlDAOFactory.obtenerConexion(Variables.BD_NAME);
cnx = MysqlDAOFactory.obtenerConexion(Variables.MYSQL_NUEVO_BD_NAME);
cnx.setAutoCommit(false);
ps = cnx.prepareStatement(sql);
int c = 1;
......
......@@ -12,7 +12,7 @@ import trismegistoplanilla.dao.FichaDAO;
public class FichaServices {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
FichaDAO objFichaDAO = factory.getFichaDAO();
public JSONObject listarFichaDT(String draw, String length, String start, UsuarioBean u, JSONObject JOFiltro) {
......
......@@ -45,4 +45,5 @@ public class TrabajadorResponsableService {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.CargoBean;
import trismegistoplanilla.dao.AreaCargoDAO;
import trismegistoplanilla.dao.DAOFactory;
public class AreaCargoService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
AreaCargoDAO objAreaCargoDAO = factory.getAreaCargoDAO();
public JSONObject obtenerAreaCargo(AreaBean a, CargoBean c) {
JSONObject JOObtenerAreaCargo = null;
try {
JOObtenerAreaCargo = objAreaCargoDAO.obtenerAreaCargo(a, c);
} catch (Exception e) {
e.printStackTrace();
}
return JOObtenerAreaCargo;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaCargoTipoPagoBean;
import trismegistoplanilla.dao.AreaCargoTipoPagoDAO;
import trismegistoplanilla.dao.DAOFactory;
public class AreaCargoTipoPagoService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
AreaCargoTipoPagoDAO objAreaCargoTipoPagoDAO = factory.getAreaCargoTipoPagoDAO();
public JSONObject obtenerAreaCargoTipoPago(AreaCargoTipoPagoBean actp) {
JSONObject JOObtenerAreaCargoTipoPago = null;
try {
JOObtenerAreaCargoTipoPago = objAreaCargoTipoPagoDAO.obtenerAreaCargoTipoPago(actp);
} catch (Exception e) {
e.printStackTrace();
}
return JOObtenerAreaCargoTipoPago;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.dao.AreaDAO;
import trismegistoplanilla.dao.DAOFactory;
public class AreaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
AreaDAO objAreaDAO = factory.getAreaDAO();
public JSONObject listarArea(SedeBean s) {
JSONObject JObjectArea = null;
try {
JObjectArea = objAreaDAO.listarArea(s);
} catch (Exception e) {
e.printStackTrace();
}
return JObjectArea;
}
public JSONObject validarExistenciaArea(SedeBean s, AreaBean a) {
JSONObject JObjectValidarExistenciaArea = null;
try {
JObjectValidarExistenciaArea = objAreaDAO.validarExistenciaArea(s, a);
} catch (Exception e) {
e.printStackTrace();
}
return JObjectValidarExistenciaArea;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.CargaFamiliarBean;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.dao.CargaFamiliarDAO;
import trismegistoplanilla.dao.DAOFactory;
public class CargaFamiliarService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
CargaFamiliarDAO service = daoFactory.getCargaFamiliarDAO();
public JSONObject validarExistenciaNumeroDocumento(CargaFamiliarBean cargaFamiliar) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaNumeroDocumento(cargaFamiliar);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject obtenerCargaFamiliarPorPersona(PersonaBean persona) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.obtenerCargaFamiliarPorPersona(persona);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.CargoBean;
import trismegistoplanilla.dao.CargoDAO;
import trismegistoplanilla.dao.DAOFactory;
public class CargoService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
CargoDAO objCargoDAO = factory.getCargoDAO();
public JSONObject listarCargo(AreaBean a) {
JSONObject JOListarCargo = null;
try {
JOListarCargo = objCargoDAO.listarCargo(a);
} catch (Exception e) {
e.printStackTrace();
}
return JOListarCargo;
}
public JSONObject validarExistenciaCargo(AreaBean a, CargoBean c) {
JSONObject JOValidarExistenciaCargo = null;
try {
JOValidarExistenciaCargo = objCargoDAO.validarExistenciaCargo(a, c);
} catch (Exception e) {
e.printStackTrace();
}
return JOValidarExistenciaCargo;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.CarreraProfesionalBean;
import trismegistoplanilla.dao.CarreraProfesionalDAO;
import trismegistoplanilla.dao.DAOFactory;
public class CarreraProfesionalService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
CarreraProfesionalDAO service = daoFactory.getCarreraProfesionalDAO();
public JSONObject listarCarreraProfesional(String carrera) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarCarreraProfesional(carrera);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaCarreraProfesional(CarreraProfesionalBean carreraProfesional) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaCarreraProfesional(carreraProfesional);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.dao.ConfiguracionFichaDAO;
import trismegistoplanilla.dao.DAOFactory;
public class ConfiguracionFichaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
ConfiguracionFichaDAO objConfiguracionFichaDAO = factory.getConfiguracionFichaDAO();
public JSONObject getDefaultMail() {
JSONObject JOmail = null;
try {
JOmail = objConfiguracionFichaDAO.getDefaultMail();
} catch (Exception e) {
e.printStackTrace();
}
return JOmail;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.LoteFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.DetalleLoteFichaDocenteDAO;
public class DetalleLoteFichaDocenteService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
DetalleLoteFichaDocenteDAO dao = daoFactory.getDetalleLoteFichaDocenteDAO();
public JSONObject listarDetalleLoteFichaDocenteDT(LoteFichaBean loteFicha) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarDetalleLoteFichaDocenteDT(loteFicha);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject registrarSueldosPresidenciaLoteDocente(JSONObject data) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.registrarSueldosPresidenciaLoteDocente(data);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject listarDetalleLoteFichaAdministrativoDT(JSONObject data) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarDetalleLoteFichaAdministrativoDT(data);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject registrarSueldosPresidenciaLoteAdministrativo(JSONObject data) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.registrarSueldosPresidenciaLoteAdministrativo(data);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject obtenerDetalleFicha(JSONObject data) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.obtenerDetalleFicha(data);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaCargoTipoPagoBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.EscalafonDAO;
public class EscalafonService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
EscalafonDAO dao = daoFactory.getEscalafonDAO();
public JSONObject obtenerEscalafonAreaCargoTipoPago(AreaCargoTipoPagoBean actp) {
JSONObject jsonObtenerEscalafonAreaCargo = null;
try {
jsonObtenerEscalafonAreaCargo = dao.obtenerEscalafonAreaCargoTipoPago(actp);
} catch (Exception e) {
}
return jsonObtenerEscalafonAreaCargo;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.EstadoCivilBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.EstadoCivilDAO;
public class EstadoCivilService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
EstadoCivilDAO service = daoFactory.getEstadoCivilDAO();
public JSONObject listarEstadoCivil() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarEstadoCivil();
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject validarExistenciaEstadoCivil(EstadoCivilBean estadoCivil) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaEstadoCivil(estadoCivil);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.EstadoEstudioBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.EstadoEstudioDAO;
public class EstadoEstudioService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
EstadoEstudioDAO service = daoFactory.getEstadoEstudioDAO();
public JSONObject validarExistenciaEstadoEstudio(EstadoEstudioBean estadoEstudio) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaEstadoEstudio(estadoEstudio);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject listarEstadoEstudio(EstadoEstudioBean estadoEstudio) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarEstadoEstudio(estadoEstudio);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.EstadoFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.EstadoFichaDAO;
public class EstadoFichaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
EstadoFichaDAO objEstadoFichaDAO = factory.getEstadoFichaDAO();
public JSONObject obtenerCodigoEstadoFicha(EstadoFichaBean ef) {
JSONObject JOObtenerCodigoEstadoFicha = null;
try {
JOObtenerCodigoEstadoFicha = objEstadoFichaDAO.obtenerCodigoEstadoFicha(ef);
} catch (Exception e) {
e.printStackTrace();
}
return JOObtenerCodigoEstadoFicha;
}
public JSONObject desactivarEstadoFicha(EstadoFichaBean ef) {
JSONObject JODesactivarEstadoFicha = null;
try {
JODesactivarEstadoFicha = objEstadoFichaDAO.desactivarEstadoFicha(ef);
} catch (Exception e) {
e.printStackTrace();
}
return JODesactivarEstadoFicha;
}
public JSONObject registrarEstadoFicha(EstadoFichaBean ef) {
JSONObject JORegistrarEstadoFicha = null;
try {
JORegistrarEstadoFicha = objEstadoFichaDAO.registrarEstadoFicha(ef);
} catch (Exception e) {
e.printStackTrace();
}
return JORegistrarEstadoFicha;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.ExpedienteDAO;
public class ExpedienteService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
ExpedienteDAO dao = daoFactory.getExpedienteDAO();
public JSONObject listarTipoExpedientes() {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarTipoExpedientes();
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject obtenerExpedientesPorPersona(PersonaBean persona) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.obtenerExpedientesPorPersona(persona);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.ExperienciaLaboralDAO;
public class ExperienciaLaboralService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
ExperienciaLaboralDAO service = daoFactory.getExperienciaLaboralDAO();
public JSONObject obtenerExperienciaLaboralPorPersona(PersonaBean persona) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.obtenerExperienciaLaboralPorPersona(persona);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONArray;
import org.json.JSONObject;
import pe.siso.webservicesseguridad.webservices.UsuarioBean;
import trismegistoplanilla.beans.FichaLaboralBean;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.beans.SueldoAdministrativoBean;
import trismegistoplanilla.beans.SueldoDocenteBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.FichaLaboralDAO;
public class FichaLaboralService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
FichaLaboralDAO objFichaLaboralDAO = factory.getFichaLaboralDAO();
public JSONObject registrarFichaLaboral(FichaLaboralBean fl, PersonaBean p, JSONArray jaExpediente, SueldoAdministrativoBean sa, SueldoDocenteBean sd, UsuarioBean u) {
JSONObject JORegistrarFichaLaboral = null;
try {
JORegistrarFichaLaboral = objFichaLaboralDAO.registrarFichaLaboral(fl, p, jaExpediente, sa, sd, u);
} catch (Exception e) {
e.printStackTrace();
}
return JORegistrarFichaLaboral;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import pe.siso.webservicesseguridad.webservices.UsuarioBean;
import trismegistoplanilla.beans.EstadoFichaBean;
import trismegistoplanilla.beans.FichaBean;
import trismegistoplanilla.beans.ObservacionFichaBean;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.beans.TokenFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.FichaDAO;
public class FichaServices {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
FichaDAO objFichaDAO = factory.getFichaDAO();
public JSONObject listarFichaDT(String draw, String length, String start, UsuarioBean u, JSONObject JOFiltro) {
JSONObject jsonObjctListarFichaDT = null;
try {
jsonObjctListarFichaDT = objFichaDAO.listarFichaDT(draw, length, start, u, JOFiltro);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjctListarFichaDT;
}
public JSONObject obtenerCodigoFicha(TokenFichaBean tf) {
JSONObject jsonObjObtenerCodigoFicha = null;
try {
jsonObjObtenerCodigoFicha = objFichaDAO.obtenerCodigoFicha(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjObtenerCodigoFicha;
}
public JSONObject registrarFicha(JSONObject ficha, PersonaBean p, TokenFichaBean tf) {
JSONObject jsonObjRegistrarFicha = null;
try {
jsonObjRegistrarFicha = objFichaDAO.registrarFicha(ficha, p, tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjRegistrarFicha;
}
public JSONObject listarDatosFicha(PersonaBean persona) {
JSONObject jsonReturn = null;
try {
jsonReturn = objFichaDAO.listarDatosFicha(persona);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject consultarFichasPorCriterio(String draw, int start, int length, String search, JSONObject criterioClient, UsuarioBean u) {
JSONObject JOlistarFichas = null;
try {
JOlistarFichas = objFichaDAO.consultarFichasPorCriterio(draw, start, length, search, criterioClient, u);
} catch (Exception e) {
e.printStackTrace();
}
return JOlistarFichas;
}
public JSONObject listarDetalleEstadoFicha(FichaBean f) {
JSONObject JOlistarDetalleEstadoFicha = null;
try {
JOlistarDetalleEstadoFicha = objFichaDAO.listarDetalleEstadoFicha(f);
} catch (Exception e) {
e.printStackTrace();
}
return JOlistarDetalleEstadoFicha;
}
public JSONObject listarDatosAdministrativos(FichaBean f) {
JSONObject JOlistarDatosAdministrativos = null;
try {
JOlistarDatosAdministrativos = objFichaDAO.listarDatosAdministrativos(f);
} catch (Exception e) {
e.printStackTrace();
}
return JOlistarDatosAdministrativos;
}
public JSONObject rechazarFicha(FichaBean f, EstadoFichaBean ef) {
JSONObject JOrechazarFicha = null;
try {
JOrechazarFicha = objFichaDAO.rechazarFicha(f, ef);
} catch (Exception e) {
e.printStackTrace();
}
return JOrechazarFicha;
}
public JSONObject aceptarFicha(FichaBean f, EstadoFichaBean ef) {
JSONObject JOaceptarFicha = null;
try {
JOaceptarFicha = objFichaDAO.aceptarFicha(f, ef);
} catch (Exception e) {
e.printStackTrace();
}
return JOaceptarFicha;
}
public JSONObject listarFichasPresidenciaDT(String draw, String length, String start, JSONObject search) {
JSONObject jsonReturn = null;
try {
jsonReturn = objFichaDAO.listarFichasPresidenciaDT(draw, length, start, search);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject actualizarFicha(PersonaBean p, TokenFichaBean tf) {
JSONObject JOactualizarFicha = null;
try {
JOactualizarFicha = objFichaDAO.actualizarFicha(p, tf);
} catch (Exception e) {
e.printStackTrace();
}
return JOactualizarFicha;
}
public JSONObject anularFicha(EstadoFichaBean ef, ObservacionFichaBean of) {
JSONObject JOanularFicha = null;
try {
JOanularFicha = objFichaDAO.anularFicha(ef, of);
} catch (Exception e) {
e.printStackTrace();
}
return JOanularFicha;
}
public JSONObject verObservacion(EstadoFichaBean ef) {
JSONObject JOverObservacion = null;
try {
JOverObservacion = objFichaDAO.verObservacion(ef);
} catch (Exception e) {
e.printStackTrace();
}
return JOverObservacion;
}
public JSONObject listarFichasPresidencia() {
JSONObject jsonReturn = null;
try {
jsonReturn = objFichaDAO.listarFichasPresidencia();
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject verificarExistenciaFichaAnulada(PersonaBean p) {
JSONObject JOverificarExistenciaFichaAnulada = null;
try {
JOverificarExistenciaFichaAnulada = objFichaDAO.verificarExistenciaFichaAnulada(p);
} catch (Exception e) {
e.printStackTrace();
}
return JOverificarExistenciaFichaAnulada;
}
public JSONObject obtenerCodigoPersonaPorTipoDocNroDoc(PersonaBean p) {
JSONObject JOobtenerCodigoPersonaPorTipoDocNroDoc = null;
try {
JOobtenerCodigoPersonaPorTipoDocNroDoc = objFichaDAO.obtenerCodigoPersonaPorTipoDocNroDoc(p);
} catch (Exception e) {
e.printStackTrace();
}
return JOobtenerCodigoPersonaPorTipoDocNroDoc;
}
public JSONObject habilitarFicha(PersonaBean p, UsuarioBean u, TokenFichaBean tf) {
JSONObject JOhabilitarFicha = null;
try {
JOhabilitarFicha = objFichaDAO.habilitarFicha(p, u, tf);
} catch (Exception e) {
e.printStackTrace();
}
return JOhabilitarFicha;
}
public JSONObject validarFichaActiva(PersonaBean p) {
JSONObject JOvalidarFichaActiva = null;
try {
JOvalidarFichaActiva = objFichaDAO.validarFichaActiva(p);
} catch (Exception e) {
e.printStackTrace();
}
return JOvalidarFichaActiva;
}
}
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.FondoPensionBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.FondoPensionDAO;
/**
*
* @author sistem23user
*/
public class FondoPensionService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
FondoPensionDAO service = daoFactory.getFondoPensionDAO();
public JSONObject listarFondoPension() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarFondoPension();
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaFondoPension(FondoPensionBean fondoPension) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaFondoPension(fondoPension);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.FormacionAcademicaDAO;
public class FormacionAcademicaService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
FormacionAcademicaDAO service = daoFactory.getFormacionAcademicaDAO();
public JSONObject obtenerFormacionAcademicaPorPersona(PersonaBean persona) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.obtenerFormacionAcademicaPorPersona(persona);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import pe.siso.webservicesseguridad.webservices.UsuarioBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.LoteFichaDAO;
public class LoteFichaService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
LoteFichaDAO dao = daoFactory.getLoteFichaDAO();
public JSONObject listarFichasDT(String draw, String length, String start, JSONObject json) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarFichasDT(draw, length, start, json);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject registrarLote(JSONObject data, UsuarioBean usuario) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.registrarLote(data, usuario);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject listarLoteDT(String draw, String length, String start, String search) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarLoteDT(draw, length, start, search);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject listarLoteGeneralDT(JSONObject json) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarLoteGeneralDT(json);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject listarFichasGeneral(JSONObject json) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarFichasGeneral(json);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.NacionalidadBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.NacionalidadDAO;
public class NacionalidadService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
NacionalidadDAO service = daoFactory.getNacionalidadDAO();
public JSONObject listarNacionalidad() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarNacionalidad();
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject validarExistenciaNacionalidad(NacionalidadBean nacionalidad) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaNacionalidad(nacionalidad);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.NivelEstadoBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.NivelEstadoDAO;
public class NivelEstadoService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
NivelEstadoDAO service = daoFactory.getNivelEstadoDAO();
public JSONObject obtenerNivelEstado(NivelEstadoBean nivelEstado) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.obtenerNivelEstado(nivelEstado);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.NivelEstudioBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.NivelEstudioDAO;
public class NivelEstudioService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
NivelEstudioDAO service = daoFactory.getNivelEstudioDAO();
public JSONObject validarExistenciaNivelEstudio(NivelEstudioBean nivelEstudio) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaNivelEstudio(nivelEstudio);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject listarNivelEstudio() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarNivelEstudio();
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.ParentescoBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.ParentescoDAO;
public class ParentescoService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
ParentescoDAO service = daoFactory.getParentescoDAO();
public JSONObject listarParentesco() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarParentesco();
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaParentesco(ParentescoBean parentesco) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaParentesco(parentesco);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.EstadoFichaBean;
import trismegistoplanilla.beans.PersonaBean;
import trismegistoplanilla.beans.TokenFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.PersonaDAO;
public class PersonaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
PersonaDAO objPersonaDAO = factory.getPersonaDAO();
public JSONObject validarExistenciaNumeroDocumento(PersonaBean p) {
JSONObject jsonObjValidarExistenciaNumeroDocumento = null;
try {
jsonObjValidarExistenciaNumeroDocumento = objPersonaDAO.validarExistenciaNumeroDocumento(p);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjValidarExistenciaNumeroDocumento;
}
public JSONObject validarExistenciaCorreoElectronico(PersonaBean p) {
JSONObject jsonObjValidarExistenciaCorreoElectronico = null;
try {
jsonObjValidarExistenciaCorreoElectronico = objPersonaDAO.validarExistenciaCorreoElectronico(p);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjValidarExistenciaCorreoElectronico;
}
public JSONObject registrarPersona(PersonaBean p, EstadoFichaBean ef, TokenFichaBean tf) {
JSONObject jsonObjRegistrarPersona = null;
try {
jsonObjRegistrarPersona = objPersonaDAO.registrarPersona(p, ef, tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjRegistrarPersona;
}
public JSONObject verificarPersona(TokenFichaBean tf, PersonaBean p) {
JSONObject jsonObjVerificarPersona = null;
try {
jsonObjVerificarPersona = objPersonaDAO.verificarPersona(tf, p);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjVerificarPersona;
}
public JSONObject obtenerCodigoPersona(TokenFichaBean tf) {
JSONObject jsonObjObtenerCodigoPersona = null;
try {
jsonObjObtenerCodigoPersona = objPersonaDAO.obtenerCodigoPersona(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjObtenerCodigoPersona;
}
public JSONObject obtenerPersonaSession(PersonaBean p) {
JSONObject jsonObjObtenerPersonaSession = null;
try {
jsonObjObtenerPersonaSession = objPersonaDAO.obtenerPersonaSession(p);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjObtenerPersonaSession;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.ReportePersonalDAO;
public class ReportePersonalService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
ReportePersonalDAO objReporte = factory.getReportePersonalDAO();
public JSONObject validarExistenciaFilas(JSONObject jsonResult) {
JSONObject JOReporte = null;
try {
JOReporte = objReporte.validarExistenciaFilas(jsonResult);
} catch (Exception e) {
e.printStackTrace();
}
return JOReporte;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.SedeAreaDAO;
public class SedeAreaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
SedeAreaDAO objSedeAreaDAO = factory.getSedeAreaDAO();
public JSONObject obtenerSedeArea(SedeBean s, AreaBean a) {
JSONObject JOObtenerSedeArea = null;
try {
JOObtenerSedeArea = objSedeAreaDAO.obtenerSedeArea(s, a);
} catch (Exception e) {
e.printStackTrace();
}
return JOObtenerSedeArea;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.SedeDAO;
public class SedeService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
SedeDAO objSedeDAO = factory.getSedeDAO();
public JSONObject listarSede() {
JSONObject JObjectSede = null;
try {
JObjectSede = objSedeDAO.listarSede();
} catch (Exception e) {
e.printStackTrace();
}
return JObjectSede;
}
public JSONObject validarExistenciaSede(SedeBean s) {
JSONObject JObjectValidarExistenciaSede = null;
try {
JObjectValidarExistenciaSede = objSedeDAO.validarExistenciaSede(s);
} catch (Exception e) {
e.printStackTrace();
}
return JObjectValidarExistenciaSede;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.TipoDocumentoBean;
import trismegistoplanilla.beans.TokenFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TipoDocumentoDAO;
public class TipoDocumentoService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
TipoDocumentoDAO objTipoDocumentoDAO = factory.getTipoDocumentoDAO();
public JSONObject listarTipoDocumento() {
JSONObject jsonObjListarTipoDocumento = null;
try {
jsonObjListarTipoDocumento = objTipoDocumentoDAO.listarTipoDocumento();
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjListarTipoDocumento;
}
public JSONObject validarExistenciaTipoDocumento(TipoDocumentoBean tipoDocumento) {
JSONObject jsonObjValidarExistenciaTipoDocumento = null;
try {
jsonObjValidarExistenciaTipoDocumento = objTipoDocumentoDAO.validarExistenciaTipoDocumento(tipoDocumento);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjValidarExistenciaTipoDocumento;
}
public JSONObject obtenerLongitudTipoEntrdadaTipoDocumento(TipoDocumentoBean tipoDocumento) {
JSONObject jsonObjObtenerLongitudTipoEntrdadaTipoDocumento = null;
try {
jsonObjObtenerLongitudTipoEntrdadaTipoDocumento = objTipoDocumentoDAO.obtenerLongitudTipoEntrdadaTipoDocumento(tipoDocumento);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjObtenerLongitudTipoEntrdadaTipoDocumento;
}
public JSONObject obtenerCodigoTipoDocumento(TokenFichaBean tf) {
JSONObject jsonObjObtenerCodigoTipoDocumento = null;
try {
jsonObjObtenerCodigoTipoDocumento = objTipoDocumentoDAO.obtenerCodigoTipoDocumento(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjObtenerCodigoTipoDocumento;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TipoEstadoFichaDAO;
public class TipoEstadoFichaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
TipoEstadoFichaDAO objTipoEstadoFichaDAO = factory.getTipoEstadoFichaDAO();
public JSONObject listarTipoEstadoFicha() {
JSONObject JOlistarTipoEstadoFicha = null;
try {
JOlistarTipoEstadoFicha = objTipoEstadoFichaDAO.listarTipoEstadoFicha();
} catch (Exception e) {
e.printStackTrace();
}
return JOlistarTipoEstadoFicha;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.TipoExpedienteBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TipoExpedienteDAO;
public class TipoExpedienteService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
TipoExpedienteDAO obj = factory.getTipoExpedienteDAO();
public JSONObject listarTipoExpediente() {
JSONObject JOlistarTipoExpediente = null;
try {
JOlistarTipoExpediente = obj.listarTipoExpediente();
} catch (Exception e) {
e.printStackTrace();
}
return JOlistarTipoExpediente;
}
public JSONObject registrarTipoExpediente(TipoExpedienteBean te) {
JSONObject JOregistrarTipoExpediente = null;
try {
JOregistrarTipoExpediente = obj.registrarTipoExpediente(te);
} catch (Exception e) {
e.printStackTrace();
}
return JOregistrarTipoExpediente;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaCargoBean;
import trismegistoplanilla.beans.AreaCargoTipoPagoBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TipoPagoDAO;
public class TipoPagoService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
TipoPagoDAO objTipoPago = factory.getTipoPagoDAO();
public JSONObject listarTipoPago(AreaCargoBean ac) {
JSONObject JOListarTipoPago = null;
try {
JOListarTipoPago = objTipoPago.listarTipoPago(ac);
} catch (Exception e) {
e.printStackTrace();
}
return JOListarTipoPago;
}
public JSONObject validarExistenciaTipoPago(AreaCargoTipoPagoBean actp) {
JSONObject JObjectValidarExistenciaTipoPago = null;
try {
JObjectValidarExistenciaTipoPago = objTipoPago.validarExistenciaTipoPago(actp);
} catch (Exception e) {
e.printStackTrace();
}
return JObjectValidarExistenciaTipoPago;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.TokenFichaBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TokenFichaDAO;
public class TokenFichaService {
DAOFactory factory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
TokenFichaDAO objTokenFichaDAO = factory.getTokenFichaDAO();
public JSONObject validarTokenURL(TokenFichaBean tf) {
JSONObject jsonObjValidarTokenURL = null;
try {
jsonObjValidarTokenURL = objTokenFichaDAO.validarTokenURL(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjValidarTokenURL;
}
public JSONObject validarToken(TokenFichaBean tf) {
JSONObject jsonObjValidarExistenciaToken = null;
try {
jsonObjValidarExistenciaToken = objTokenFichaDAO.validarToken(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjValidarExistenciaToken;
}
public JSONObject desactivarToken(TokenFichaBean tf) {
JSONObject jsonObjDesactivarToken = null;
try {
jsonObjDesactivarToken = objTokenFichaDAO.desactivarToken(tf);
} catch (Exception e) {
e.printStackTrace();
}
return jsonObjDesactivarToken;
}
public JSONObject obtenerSedeAreaCargo(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = objTokenFichaDAO.obtenerSedeAreaCargo(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.TrabajadorResponsableBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.TrabajadorResponsableDAO;
public class TrabajadorResponsableService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
TrabajadorResponsableDAO dao = daoFactory.getTrabajadorResponsableDAO();
public JSONObject registrarTrabajadorResponsable(TrabajadorResponsableBean trabajadorResponsable) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.registrarTrabajadorResponsable(trabajadorResponsable);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaTrabajadorPorDni(TrabajadorResponsableBean trabajadorResponsable) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.validarExistenciaTrabajadorPorDni(trabajadorResponsable);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject obtenerDatosTrabajadorResponsable(int codigoPlanillaReal) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.obtenerDatosTrabajadorResponsable(codigoPlanillaReal);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject obtenerCorreoTrabajadorResponsable(int codigoFicha) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.obtenerCorreoTrabajadorResponsable(codigoFicha);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.beans.UbigeoBean;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.UbigeoDAO;
public class UbigeoService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.SQL_SERVER);
UbigeoDAO service = daoFactory.getUbigeoDAO();
public JSONObject listarDepartamento() {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarDepartamento();
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject listarProvincia(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarProvincia(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject listarDistrito(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.listarDistrito(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaDepartamento(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaDepartamento(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaProvincia(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaProvincia(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject validarExistenciaDistrito(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.validarExistenciaDistrito(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
public JSONObject obtenerCodigoUbigeo(UbigeoBean ubigeo) {
JSONObject jsonReturn = null;
try {
jsonReturn = service.obtenerCodigoUbigeo(ubigeo);
} catch (Exception e) {
}
return jsonReturn;
}
}
package trismegistoplanilla.servicesMysql;
import org.json.JSONObject;
import trismegistoplanilla.dao.DAOFactory;
import trismegistoplanilla.dao.VacanteDAO;
public class VacanteService {
DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
VacanteDAO dao = daoFactory.getVacanteDAO();
public JSONObject listarVacanteDT(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarVacanteDT(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject registrarVacante(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.registrarVacante(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject validarVacante(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.validarVacante(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject validarVacanteFicha(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.validarVacanteFicha(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject listarVacanteSimpleTable(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.listarVacanteSimpleTable(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
public JSONObject generarVacante(JSONObject datos) {
JSONObject jsonReturn = null;
try {
jsonReturn = dao.generarVacante(datos);
} catch (Exception e) {
e.printStackTrace();
}
return jsonReturn;
}
}
......@@ -2,7 +2,6 @@ package trismegistoplanilla.servlets;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
......@@ -10,40 +9,40 @@ import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.CargoBean;
import trismegistoplanilla.services.AreaCargoService;
import trismegistoplanilla.servicesMysql.AreaCargoService;
public class AreaCargoServlet extends HttpServlet {
private static final long serialVersionUID = 5456986003571449483L;
private static final long serialVersionUID = 5456986003571449483L;
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("obtenerAreaCargo")) {
obtenerAreaCargo(request, response);
}
}
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("obtenerAreaCargo")) {
obtenerAreaCargo(request, response);
}
}
private void obtenerAreaCargo(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOObtenerAreaCargo;
if (request.getParameter("codigoArea") == null || request.getParameter("codigoCargo") == null) {
JOObtenerAreaCargo = new JSONObject();
JOObtenerAreaCargo.put("status", false);
JOObtenerAreaCargo.put("message", "Los datos llegaron nulos");
out.print(JOObtenerAreaCargo);
} else {
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
int codigoCargo = Integer.parseInt(request.getParameter("codigoCargo"));
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
CargoBean c = new CargoBean();
c.setCodigoCargo(codigoCargo);
AreaCargoService service = new AreaCargoService();
JOObtenerAreaCargo = service.obtenerAreaCargo(a, c);
out.print(JOObtenerAreaCargo);
}
}
private void obtenerAreaCargo(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOObtenerAreaCargo;
if (request.getParameter("codigoArea") == null || request.getParameter("codigoCargo") == null) {
JOObtenerAreaCargo = new JSONObject();
JOObtenerAreaCargo.put("status", false);
JOObtenerAreaCargo.put("message", "Los datos llegaron nulos");
out.print(JOObtenerAreaCargo);
} else {
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
int codigoCargo = Integer.parseInt(request.getParameter("codigoCargo"));
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
CargoBean c = new CargoBean();
c.setCodigoCargo(codigoCargo);
AreaCargoService service = new AreaCargoService();
JOObtenerAreaCargo = service.obtenerAreaCargo(a, c);
out.print(JOObtenerAreaCargo);
}
}
}
......@@ -9,75 +9,75 @@ import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.services.AreaService;
import trismegistoplanilla.servicesMysql.AreaService;
import trismegistoplanilla.utilities.ParamsValidation;
public class AreaServlet extends HttpServlet {
private static final long serialVersionUID = 5009288243009651896L;
private static final long serialVersionUID = 5009288243009651896L;
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("listarArea")) {
listarArea(request, response);
} else if (accion.equals("validarExistenciaArea")) {
validarExistenciaArea(request, response);
}
}
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("listarArea")) {
listarArea(request, response);
} else if (accion.equals("validarExistenciaArea")) {
validarExistenciaArea(request, response);
}
}
private void listarArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
private void listarArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOListarArea;
JSONObject JOListarArea;
if (request.getParameter("codigoSede") == null) {
JOListarArea = new JSONObject();
JOListarArea.put("message", "Los datos llegaron nulos");
JOListarArea.put("status", false);
out.print(JOListarArea);
} else {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaService service = new AreaService();
JOListarArea = service.listarArea(s);
out.print(JOListarArea);
}
if (request.getParameter("codigoSede") == null) {
JOListarArea = new JSONObject();
JOListarArea.put("message", "Los datos llegaron nulos");
JOListarArea.put("status", false);
out.print(JOListarArea);
} else {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaService service = new AreaService();
JOListarArea = service.listarArea(s);
out.print(JOListarArea);
}
}
}
private void validarExistenciaArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
private void validarExistenciaArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOValidarExistenciaArea = null;
JSONObject JOValidarExistenciaArea = null;
if (request.getParameter("codigoSede") == null || request.getParameter("codigoArea") == null) {
JOValidarExistenciaArea = new JSONObject();
JOValidarExistenciaArea.put("message", "Los datos llegaron nulos");
JOValidarExistenciaArea.put("status", false);
out.print(JOValidarExistenciaArea);
} else {
if (ParamsValidation.validaSoloNumeros(Integer.parseInt(request.getParameter("codigoSede")))
&& ParamsValidation.validaSoloNumeros(Integer.parseInt(request.getParameter("codigoArea")))) {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
AreaService service = new AreaService();
JOValidarExistenciaArea = service.validarExistenciaArea(s, a);
out.print(JOValidarExistenciaArea);
} else {
JOValidarExistenciaArea = new JSONObject();
JOValidarExistenciaArea.put("message", "codigoSede o codigoArea solo aceptan numeros");
JOValidarExistenciaArea.put("status", false);
out.print(JOValidarExistenciaArea);
}
}
}
if (request.getParameter("codigoSede") == null || request.getParameter("codigoArea") == null) {
JOValidarExistenciaArea = new JSONObject();
JOValidarExistenciaArea.put("message", "Los datos llegaron nulos");
JOValidarExistenciaArea.put("status", false);
out.print(JOValidarExistenciaArea);
} else {
if (ParamsValidation.validaSoloNumeros(Integer.parseInt(request.getParameter("codigoSede")))
&& ParamsValidation.validaSoloNumeros(Integer.parseInt(request.getParameter("codigoArea")))) {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
AreaService service = new AreaService();
JOValidarExistenciaArea = service.validarExistenciaArea(s, a);
out.print(JOValidarExistenciaArea);
} else {
JOValidarExistenciaArea = new JSONObject();
JOValidarExistenciaArea.put("message", "codigoSede o codigoArea solo aceptan numeros");
JOValidarExistenciaArea.put("status", false);
out.print(JOValidarExistenciaArea);
}
}
}
}
......@@ -9,7 +9,7 @@ import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.CargoBean;
import trismegistoplanilla.services.CargoService;
import trismegistoplanilla.servicesMysql.CargoService;
import trismegistoplanilla.utilities.ParamsValidation;
public class CargoServlet extends HttpServlet {
......
......@@ -7,28 +7,28 @@ import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.services.ConfiguracionFichaService;
import trismegistoplanilla.servicesMysql.ConfiguracionFichaService;
public class ConfiguracionFichaServlet extends HttpServlet {
private static final long serialVersionUID = 2913760089019246444L;
private static final long serialVersionUID = 2913760089019246444L;
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("getDefaultMail")) {
getDefaultMail(request, response);
}
if (accion.equals("getDefaultMail")) {
getDefaultMail(request, response);
}
}
}
private void getDefaultMail(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
ConfiguracionFichaService service = new ConfiguracionFichaService();
JSONObject JOmail = service.getDefaultMail();
out.print(JOmail);
}
private void getDefaultMail(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
ConfiguracionFichaService service = new ConfiguracionFichaService();
JSONObject JOmail = service.getDefaultMail();
out.print(JOmail);
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -9,39 +9,39 @@ import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.AreaBean;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.services.SedeAreaService;
import trismegistoplanilla.servicesMysql.SedeAreaService;
public class SedeAreaServlet extends HttpServlet {
private static final long serialVersionUID = 2450101405568357533L;
private static final long serialVersionUID = 2450101405568357533L;
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("obtenerSedeArea")) {
obtenerSedeArea(request, response);
}
}
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String accion = request.getParameter("accion");
if (accion.equals("obtenerSedeArea")) {
obtenerSedeArea(request, response);
}
}
private void obtenerSedeArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOObtenerSedeArea = new JSONObject();
if (request.getParameter("codigoSede") == null || request.getParameter("codigoArea") == null) {
JOObtenerSedeArea.put("status", false);
JOObtenerSedeArea.put("message", "Los datos llegaron nulos");
out.print(JOObtenerSedeArea);
} else {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
SedeAreaService service = new SedeAreaService();
JOObtenerSedeArea = service.obtenerSedeArea(s, a);
out.print(JOObtenerSedeArea);
}
}
private void obtenerSedeArea(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/json");
PrintWriter out = response.getWriter();
JSONObject JOObtenerSedeArea = new JSONObject();
if (request.getParameter("codigoSede") == null || request.getParameter("codigoArea") == null) {
JOObtenerSedeArea.put("status", false);
JOObtenerSedeArea.put("message", "Los datos llegaron nulos");
out.print(JOObtenerSedeArea);
} else {
int codigoSede = Integer.parseInt(request.getParameter("codigoSede"));
int codigoArea = Integer.parseInt(request.getParameter("codigoArea"));
SedeBean s = new SedeBean();
s.setCodigoSede(codigoSede);
AreaBean a = new AreaBean();
a.setCodigoArea(codigoArea);
SedeAreaService service = new SedeAreaService();
JOObtenerSedeArea = service.obtenerSedeArea(s, a);
out.print(JOObtenerSedeArea);
}
}
}
......@@ -8,7 +8,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.SedeBean;
import trismegistoplanilla.services.SedeService;
import trismegistoplanilla.servicesMysql.SedeService;
import trismegistoplanilla.utilities.ParamsValidation;
public class SedeServlet extends HttpServlet {
......
......@@ -8,7 +8,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.beans.TipoDocumentoBean;
import trismegistoplanilla.services.TipoDocumentoService;
import trismegistoplanilla.servicesMysql.TipoDocumentoService;
public class TipoDocumentoServlet extends HttpServlet {
......
......@@ -7,7 +7,7 @@ import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.JSONObject;
import trismegistoplanilla.services.VacanteService;
import trismegistoplanilla.servicesMysql.VacanteService;
import static trismegistoplanilla.utilities.CustomHttpServletRequest.getBodyJsonObject;
public class VacanteServlet extends HttpServlet {
......
......@@ -283,9 +283,6 @@ public class PersonaSqlserverDAO implements PersonaDAO {
String encriptarID = Encriptar.encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4-SO");
String[] idArr = Encriptar.reemplazar(encriptarID);
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://" + Variables.BD_HOST + ":8080/TrismegistoPlanillaFicha/verify?action=" + accionArr[1] + "&id=" + idArr[1] + "&token=" + token + "&file=" + codigoFicha));
// c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
c.setMensaje(EmailDesign.correoDesign(CodeVerification, "http://172.16.2.91:8080/TrismegistoPlanilla/TokenFichaServlet?accion=" + EncryptAction.Encriptar("validarTokenFicha", "TR1SM3G1ST0-PL4N1LL4") + "&id=" + EncryptAction.Encriptar(String.valueOf(codigoTokenFicha), "TR1SM3G1ST0-ID-PL4N1LL4") + "&token=" + token));
CorreoSqlserverDAO correo = new CorreoSqlserverDAO();
if (correo.enviarCorreo(c)) {
......
......@@ -2,10 +2,13 @@ package trismegistoplanilla.utilities;
public class Variables {
public static String BD_NAME = "planillabd";
public static String BD_HOST = "172.16.2.91";
// public static String BD_HOST = "172.16.2.20";
public static String PROYECTO_PATH_PRODUCTION = "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=";
public static String PROYECTO_PATH_TEST = "http://172.16.2.20:8080/TrismegistoPlanillaFicha/verify?action=";
public static String BD_NAME = "planillabd";
public static String BD_HOST = "172.16.2.91";
public static String MYSQL_NUEVO_BD_NAME = "nuevo";
public static String MYSQL_NUEVO_BD_HOST = "172.16.2.43";
public static String PROYECTO_PATH_PRODUCTION = "http://app8.sacooliveros.edu.pe:8080/TrismegistoPlanilla/TokenFichaServlet?accion=";
public static String PROYECTO_PATH_TEST = "http://172.16.2.20:8080/TrismegistoPlanillaFicha/verify?action=";
}
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