Commit 9799426b by Angel Flores Chombile

prueba 2

parent bedac82e
nbproject/private/
build/
nbbuild/
*.war
nbdist/
.nb-gradle/
\ No newline at end of file
nbproject/private/
build/
nbbuild/
*.war
nbdist/
.nb-gradle/
/dist/
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!-- You may freely edit this file. See commented blocks below for -->
<!-- some examples of how to customize the build. -->
<!-- (If you delete it and reopen the project it will be recreated.) -->
<!-- By default, only the Clean and Build commands use this build script. -->
<!-- Commands such as Run, Debug, and Test only use this build script if -->
<!-- the Compile on Save feature is turned off for the project. -->
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
<!-- in the project's Project Properties dialog box.-->
<project name="CuotasAcademia" default="default" basedir=".">
<description>Builds, tests, and runs the project CuotasAcademia.</description>
<import file="nbproject/build-impl.xml"/>
<!--
There exist several targets which are by default empty and which can be
used for execution of your tasks. These targets are usually executed
before and after some main targets. They are:
-pre-init: called before initialization of project properties
-post-init: called after initialization of project properties
-pre-compile: called before javac compilation
-post-compile: called after javac compilation
-pre-compile-single: called before javac compilation of single file
-post-compile-single: called after javac compilation of single file
-pre-compile-test: called before javac compilation of JUnit tests
-post-compile-test: called after javac compilation of JUnit tests
-pre-compile-test-single: called before javac compilation of single JUnit test
-post-compile-test-single: called after javac compilation of single JUunit test
-pre-dist: called before archive building
-post-dist: called after archive building
-post-clean: called after cleaning build products
-pre-run-deploy: called before deploying
-post-run-deploy: called after deploying
Example of pluging an obfuscator after the compilation could look like
<target name="-post-compile">
<obfuscate>
<fileset dir="${build.classes.dir}"/>
</obfuscate>
</target>
For list of available properties check the imported
nbproject/build-impl.xml file.
Other way how to customize the build is by overriding existing main targets.
The target of interest are:
init-macrodef-javac: defines macro for javac compilation
init-macrodef-junit: defines macro for junit execution
init-macrodef-debug: defines macro for class debugging
do-dist: archive building
run: execution of project
javadoc-build: javadoc generation
Example of overriding the target for project execution could look like
<target name="run" depends="<PROJNAME>-impl.jar">
<exec dir="bin" executable="launcher.exe">
<arg file="${dist.jar}"/>
</exec>
</target>
Notice that overridden target depends on jar target and not only on
compile target as regular run target does. Again, for list of available
properties which you can use check the target you are overriding in
nbproject/build-impl.xml file.
-->
</project>
<?xml version="1.0" encoding="UTF-8"?>
<!-- You may freely edit this file. See commented blocks below for -->
<!-- some examples of how to customize the build. -->
<!-- (If you delete it and reopen the project it will be recreated.) -->
<!-- By default, only the Clean and Build commands use this build script. -->
<!-- Commands such as Run, Debug, and Test only use this build script if -->
<!-- the Compile on Save feature is turned off for the project. -->
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
<!-- in the project's Project Properties dialog box.-->
<project name="CuotasAcademia" default="default" basedir=".">
<description>Builds, tests, and runs the project CuotasAcademia.</description>
<import file="nbproject/build-impl.xml"/>
<!--
There exist several targets which are by default empty and which can be
used for execution of your tasks. These targets are usually executed
before and after some main targets. They are:
-pre-init: called before initialization of project properties
-post-init: called after initialization of project properties
-pre-compile: called before javac compilation
-post-compile: called after javac compilation
-pre-compile-single: called before javac compilation of single file
-post-compile-single: called after javac compilation of single file
-pre-compile-test: called before javac compilation of JUnit tests
-post-compile-test: called after javac compilation of JUnit tests
-pre-compile-test-single: called before javac compilation of single JUnit test
-post-compile-test-single: called after javac compilation of single JUunit test
-pre-dist: called before archive building
-post-dist: called after archive building
-post-clean: called after cleaning build products
-pre-run-deploy: called before deploying
-post-run-deploy: called after deploying
Example of pluging an obfuscator after the compilation could look like
<target name="-post-compile">
<obfuscate>
<fileset dir="${build.classes.dir}"/>
</obfuscate>
</target>
For list of available properties check the imported
nbproject/build-impl.xml file.
Other way how to customize the build is by overriding existing main targets.
The target of interest are:
init-macrodef-javac: defines macro for javac compilation
init-macrodef-junit: defines macro for junit execution
init-macrodef-debug: defines macro for class debugging
do-dist: archive building
run: execution of project
javadoc-build: javadoc generation
Example of overriding the target for project execution could look like
<target name="run" depends="<PROJNAME>-impl.jar">
<exec dir="bin" executable="launcher.exe">
<arg file="${dist.jar}"/>
</exec>
</target>
Notice that overridden target depends on jar target and not only on
compile target as regular run target does. Again, for list of available
properties which you can use check the target you are overriding in
nbproject/build-impl.xml file.
-->
</project>
This source diff could not be displayed because it is too large. You can view the blob instead.
build.xml.data.CRC32=b82eb4d1
build.xml.script.CRC32=f3fee19b
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=b82eb4d1
nbproject/build-impl.xml.script.CRC32=8bd3681a
nbproject/build-impl.xml.stylesheet.CRC32=99ea4b56@1.77.1.1
build.xml.data.CRC32=b82eb4d1
build.xml.script.CRC32=f3fee19b
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=b82eb4d1
nbproject/build-impl.xml.script.CRC32=8bd3681a
nbproject/build-impl.xml.stylesheet.CRC32=99ea4b56@1.77.1.1
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.web.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/web-project/3">
<name>CuotasAcademia</name>
<minimum-ant-version>1.6.5</minimum-ant-version>
<web-module-libraries>
<library dirs="200">
<file>${file.reference.mysql-connector-java-3.1.14-bin.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.mysql-connector-java-3.1.14-bin.jar-1}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpclient-cache.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpclient.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpcore.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpmime.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.commons-logging-1.2-javadoc.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.commons-logging-1.2.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.jersey-bundle-1.17.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.json-simple-1.1.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
</web-module-libraries>
<web-module-additional-libraries/>
<source-roots>
<root id="src.dir" name="Source Packages"/>
</source-roots>
<test-roots>
<root id="test.src.dir" name="Test Packages"/>
</test-roots>
</data>
</configuration>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.web.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/web-project/3">
<name>CuotasAcademia</name>
<minimum-ant-version>1.6.5</minimum-ant-version>
<web-module-libraries>
<library dirs="200">
<file>${file.reference.mysql-connector-java-3.1.14-bin.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.mysql-connector-java-3.1.14-bin.jar-1}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpclient-cache.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpclient.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpcore.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.apache-httpcomponents-httpmime.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.commons-logging-1.2-javadoc.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.commons-logging-1.2.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.jersey-bundle-1.17.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
<library dirs="200">
<file>${file.reference.json-simple-1.1.jar}</file>
<path-in-war>WEB-INF/lib</path-in-war>
</library>
</web-module-libraries>
<web-module-additional-libraries/>
<source-roots>
<root id="src.dir" name="Source Packages"/>
</source-roots>
<test-roots>
<root id="test.src.dir" name="Test Packages"/>
</test-roots>
</data>
</configuration>
</project>
Manifest-Version: 1.0
Manifest-Version: 1.0
import java.io.PrintWriter;
import org.json.simple.JSONObject;
import pe.siso.academia.Services.PensionService;
import pe.siso.academia.Servlets.ServletAula;
import pe.siso.academia.Servlets.ServletPension;
/*
* 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.
*/
/**
*
* @author sistem05user
*/
public class EjecucionPrueba {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int codPension = 69541;
PensionService servicio = new PensionService();
JSONObject resultado = servicio.ComprobanteElectronico(codPension);
System.out.println("RESULTADO JSON --->" + resultado);
}
}
import java.io.PrintWriter;
import org.json.simple.JSONObject;
import pe.siso.academia.Services.PensionService;
import pe.siso.academia.Servlets.ServletAula;
import pe.siso.academia.Servlets.ServletPension;
/*
* 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.
*/
/**
*
* @author sistem05user
*/
public class EjecucionPrueba {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// int codPension = 75738;
// PensionService servicio = new PensionService();
// JSONObject resultado = servicio.ComprobanteElectronico(codPension);
// System.out.println("RESULTADO JSON --->" + resultado);
String texto = "Número correlativo Correlativo fuera del rango permitido,"
+ " el último número registrado en NubeFacT para este documento y"
+ " serie es el 1980. Se aceptan sólo 20 correlativos siguientes.";
String separarcoma=(texto.replaceAll("[a-zA-Z^a-zA-Z.,úó]","")).replace(" ", "");//.substring(0,4);
int cantidad = Integer.parseInt((texto.replaceAll("[a-zA-Z^a-zA-Z.,úó]","")).replace(" ", ""));
System.out.println(cantidad);
// separarcoma[0]
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem08user
*/
public class Boleta {
private int cod_boleta;
private int cod_sede;
private int num_serie;
private int docu_min;
private int docu_max;
private int estado;
public int getCod_boleta() {
return cod_boleta;
}
public void setCod_boleta(int cod_boleta) {
this.cod_boleta = cod_boleta;
}
public int getCod_sede() {
return cod_sede;
}
public void setCod_sede(int cod_sede) {
this.cod_sede = cod_sede;
}
public int getNum_serie() {
return num_serie;
}
public void setNum_serie(int num_serie) {
this.num_serie = num_serie;
}
public int getDocu_min() {
return docu_min;
}
public void setDocu_min(int docu_min) {
this.docu_min = docu_min;
}
public int getDocu_max() {
return docu_max;
}
public void setDocu_max(int docu_max) {
this.docu_max = docu_max;
}
public int getEstado() {
return estado;
}
public void setEstado(int estado) {
this.estado = estado;
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem08user
*/
public class Boleta {
private int cod_boleta;
private int cod_sede;
private int num_serie;
private int docu_min;
private int docu_max;
private int estado;
public int getCod_boleta() {
return cod_boleta;
}
public void setCod_boleta(int cod_boleta) {
this.cod_boleta = cod_boleta;
}
public int getCod_sede() {
return cod_sede;
}
public void setCod_sede(int cod_sede) {
this.cod_sede = cod_sede;
}
public int getNum_serie() {
return num_serie;
}
public void setNum_serie(int num_serie) {
this.num_serie = num_serie;
}
public int getDocu_min() {
return docu_min;
}
public void setDocu_min(int docu_min) {
this.docu_min = docu_min;
}
public int getDocu_max() {
return docu_max;
}
public void setDocu_max(int docu_max) {
this.docu_max = docu_max;
}
public int getEstado() {
return estado;
}
public void setEstado(int estado) {
this.estado = estado;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Carrera implements Serializable {
private int codCarrera;
private String nomCarrera;
public int getCodCarrera() {
return codCarrera;
}
public void setCodCarrera(int codCarrera) {
this.codCarrera = codCarrera;
}
public String getNomCarrera() {
return nomCarrera;
}
public void setNomCarrera(String nomCarrera) {
this.nomCarrera = nomCarrera;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Carrera implements Serializable {
private int codCarrera;
private String nomCarrera;
public int getCodCarrera() {
return codCarrera;
}
public void setCodCarrera(int codCarrera) {
this.codCarrera = codCarrera;
}
public String getNomCarrera() {
return nomCarrera;
}
public void setNomCarrera(String nomCarrera) {
this.nomCarrera = nomCarrera;
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem05user
*/
public class Cierre {
private String cantidad;
private String fecha_pago;
private String fecha_max;
public String getCantidad() {
return cantidad;
}
public void setCantidad(String cantidad) {
this.cantidad = cantidad;
}
public String getFecha_pago() {
return fecha_pago;
}
public void setFecha_pago(String fecha_pago) {
this.fecha_pago = fecha_pago;
}
public String getFecha_max() {
return fecha_max;
}
public void setFecha_max(String fecha_max) {
this.fecha_max = fecha_max;
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem05user
*/
public class Cierre {
private String cantidad;
private String fecha_pago;
private String fecha_max;
public String getCantidad() {
return cantidad;
}
public void setCantidad(String cantidad) {
this.cantidad = cantidad;
}
public String getFecha_pago() {
return fecha_pago;
}
public void setFecha_pago(String fecha_pago) {
this.fecha_pago = fecha_pago;
}
public String getFecha_max() {
return fecha_max;
}
public void setFecha_max(String fecha_max) {
this.fecha_max = fecha_max;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Colegio implements Serializable {
private int codColegio;
private String nomColegio;
public int getCodColegio() {
return codColegio;
}
public void setCodColegio(int codColegio) {
this.codColegio = codColegio;
}
public String getNomColegio() {
return nomColegio;
}
public void setNomColegio(String nomColegio) {
this.nomColegio = nomColegio;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Colegio implements Serializable {
private int codColegio;
private String nomColegio;
public int getCodColegio() {
return codColegio;
}
public void setCodColegio(int codColegio) {
this.codColegio = codColegio;
}
public String getNomColegio() {
return nomColegio;
}
public void setNomColegio(String nomColegio) {
this.nomColegio = nomColegio;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Descuento implements Serializable {
private String codEnlace;
private String codDescuento;
private String nomDescuento;
private String estDescuento;
private String monto;
private int tip_mon;
public int getTip_mon() {
return tip_mon;
}
public void setTip_mon(int tip_mon) {
this.tip_mon = tip_mon;
}
public String getCodDescuento() {
return codDescuento;
}
public void setCodDescuento(String codDescuento) {
this.codDescuento = codDescuento;
}
public String getNomDescuento() {
return nomDescuento;
}
public void setNomDescuento(String nomDescuento) {
this.nomDescuento = nomDescuento;
}
public String getEstDescuento() {
return estDescuento;
}
public void setEstDescuento(String estDescuento) {
this.estDescuento = estDescuento;
}
public String getCodEnlace() {
return codEnlace;
}
public void setCodEnlace(String codEnlace) {
this.codEnlace = codEnlace;
}
public String getMonto() {
return monto;
}
public void setMonto(String monto) {
this.monto = monto;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Descuento implements Serializable {
private String codEnlace;
private String codDescuento;
private String nomDescuento;
private String estDescuento;
private String monto;
private int tip_mon;
public int getTip_mon() {
return tip_mon;
}
public void setTip_mon(int tip_mon) {
this.tip_mon = tip_mon;
}
public String getCodDescuento() {
return codDescuento;
}
public void setCodDescuento(String codDescuento) {
this.codDescuento = codDescuento;
}
public String getNomDescuento() {
return nomDescuento;
}
public void setNomDescuento(String nomDescuento) {
this.nomDescuento = nomDescuento;
}
public String getEstDescuento() {
return estDescuento;
}
public void setEstDescuento(String estDescuento) {
this.estDescuento = estDescuento;
}
public String getCodEnlace() {
return codEnlace;
}
public void setCodEnlace(String codEnlace) {
this.codEnlace = codEnlace;
}
public String getMonto() {
return monto;
}
public void setMonto(String monto) {
this.monto = monto;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Documento implements Serializable {
private String codEnlace;
private String codDocumento;
private String nomDocumento;
private String estDocumento;
public String getCodEnlace() {
return codEnlace;
}
public void setCodEnlace(String codEnlace) {
this.codEnlace = codEnlace;
}
public String getCodDocumento() {
return codDocumento;
}
public void setCodDocumento(String codDocumento) {
this.codDocumento = codDocumento;
}
public String getNomDocumento() {
return nomDocumento;
}
public void setNomDocumento(String nomDocumento) {
this.nomDocumento = nomDocumento;
}
public String getEstDocumento() {
return estDocumento;
}
public void setEstDocumento(String estDocumento) {
this.estDocumento = estDocumento;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Documento implements Serializable {
private String codEnlace;
private String codDocumento;
private String nomDocumento;
private String estDocumento;
public String getCodEnlace() {
return codEnlace;
}
public void setCodEnlace(String codEnlace) {
this.codEnlace = codEnlace;
}
public String getCodDocumento() {
return codDocumento;
}
public void setCodDocumento(String codDocumento) {
this.codDocumento = codDocumento;
}
public String getNomDocumento() {
return nomDocumento;
}
public void setNomDocumento(String nomDocumento) {
this.nomDocumento = nomDocumento;
}
public String getEstDocumento() {
return estDocumento;
}
public void setEstDocumento(String estDocumento) {
this.estDocumento = estDocumento;
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem08user
*/
public class Gestion {
private int cod_usu;
private String nombre;
private String usuario;
private String password;
private int estado;
private String sede;
private int Cod_sede;
private int cod_tipo_usu;
private String nom_tipo_usu;
private String app;
private String apm;
private String nom;
private String cod_mod;
private String nom_mod;
private String est_mod;
private String cod_cat;
private String nom_cat;
private String est_cat;
public String getCod_mod() {
return cod_mod;
}
public void setCod_mod(String cod_mod) {
this.cod_mod = cod_mod;
}
public String getNom_mod() {
return nom_mod;
}
public void setNom_mod(String nom_mod) {
this.nom_mod = nom_mod;
}
public String getEst_mod() {
return est_mod;
}
public void setEst_mod(String est_mod) {
this.est_mod = est_mod;
}
public String getCod_cat() {
return cod_cat;
}
public void setCod_cat(String cod_cat) {
this.cod_cat = cod_cat;
}
public String getNom_cat() {
return nom_cat;
}
public void setNom_cat(String nom_cat) {
this.nom_cat = nom_cat;
}
public String getEst_cat() {
return est_cat;
}
public void setEst_cat(String est_cat) {
this.est_cat = est_cat;
}
public String getApp() {
return app;
}
public void setApp(String app) {
this.app = app;
}
public String getApm() {
return apm;
}
public void setApm(String apm) {
this.apm = apm;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public int getCod_usu() {
return cod_usu;
}
public void setCod_usu(int cod_usu) {
this.cod_usu = cod_usu;
}
public int getCod_tipo_usu() {
return cod_tipo_usu;
}
public void setCod_tipo_usu(int cod_tipo_usu) {
this.cod_tipo_usu = cod_tipo_usu;
}
public String getNom_tipo_usu() {
return nom_tipo_usu;
}
public void setNom_tipo_usu(String nom_tipo_usu) {
this.nom_tipo_usu = nom_tipo_usu;
}
public String getSede() {
return sede;
}
public void setSede(String sede) {
this.sede = sede;
}
public int getCod_sede() {
return Cod_sede;
}
public void setCod_sede(int Cod_sede) {
this.Cod_sede = Cod_sede;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getUsuario() {
return usuario;
}
public void setUsuario(String usuario) {
this.usuario = usuario;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getEstado() {
return estado;
}
public void setEstado(int estado) {
this.estado = estado;
}
}
/*
* 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 pe.siso.academia.Beans;
/**
*
* @author sistem08user
*/
public class Gestion {
private int cod_usu;
private String nombre;
private String usuario;
private String password;
private int estado;
private String sede;
private int Cod_sede;
private int cod_tipo_usu;
private String nom_tipo_usu;
private String app;
private String apm;
private String nom;
private String cod_mod;
private String nom_mod;
private String est_mod;
private String cod_cat;
private String nom_cat;
private String est_cat;
public String getCod_mod() {
return cod_mod;
}
public void setCod_mod(String cod_mod) {
this.cod_mod = cod_mod;
}
public String getNom_mod() {
return nom_mod;
}
public void setNom_mod(String nom_mod) {
this.nom_mod = nom_mod;
}
public String getEst_mod() {
return est_mod;
}
public void setEst_mod(String est_mod) {
this.est_mod = est_mod;
}
public String getCod_cat() {
return cod_cat;
}
public void setCod_cat(String cod_cat) {
this.cod_cat = cod_cat;
}
public String getNom_cat() {
return nom_cat;
}
public void setNom_cat(String nom_cat) {
this.nom_cat = nom_cat;
}
public String getEst_cat() {
return est_cat;
}
public void setEst_cat(String est_cat) {
this.est_cat = est_cat;
}
public String getApp() {
return app;
}
public void setApp(String app) {
this.app = app;
}
public String getApm() {
return apm;
}
public void setApm(String apm) {
this.apm = apm;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public int getCod_usu() {
return cod_usu;
}
public void setCod_usu(int cod_usu) {
this.cod_usu = cod_usu;
}
public int getCod_tipo_usu() {
return cod_tipo_usu;
}
public void setCod_tipo_usu(int cod_tipo_usu) {
this.cod_tipo_usu = cod_tipo_usu;
}
public String getNom_tipo_usu() {
return nom_tipo_usu;
}
public void setNom_tipo_usu(String nom_tipo_usu) {
this.nom_tipo_usu = nom_tipo_usu;
}
public String getSede() {
return sede;
}
public void setSede(String sede) {
this.sede = sede;
}
public int getCod_sede() {
return Cod_sede;
}
public void setCod_sede(int Cod_sede) {
this.Cod_sede = Cod_sede;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getUsuario() {
return usuario;
}
public void setUsuario(String usuario) {
this.usuario = usuario;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getEstado() {
return estado;
}
public void setEstado(int estado) {
this.estado = estado;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class GradoInstruccion implements Serializable {
private int codInst;
private String nomInst;
public int getCodInst() {
return codInst;
}
public void setCodInst(int codInst) {
this.codInst = codInst;
}
public String getNomInst() {
return nomInst;
}
public void setNomInst(String nomInst) {
this.nomInst = nomInst;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class GradoInstruccion implements Serializable {
private int codInst;
private String nomInst;
public int getCodInst() {
return codInst;
}
public void setCodInst(int codInst) {
this.codInst = codInst;
}
public String getNomInst() {
return nomInst;
}
public void setNomInst(String nomInst) {
this.nomInst = nomInst;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author fcelestino
*/
public class Menu implements Serializable {
/* DATOS TÍTULO */
private String codigoTitulo;
private String nombreTitulo;
private String iconoTitulo;
/* DATOS MÓDULO */
private String codigoModulo;
private String nombreModulo;
private String tipoModulo;
private String iconoModulo;
private String urlModulo;
private String estadoModulo;
/* DATOS CATEGORÍA */
private String codigoCategoria;
private String nombreCategoria;
private String tipoCategoria;
private String urlCategoria;
/* DATOS SUB-CATEGORÍA */
private String codigoSubCategoria;
private String nombreSubCategoria;
private String urlSubCategoria;
private String estadoCategoria;
public String getEstadoModulo() {
return estadoModulo;
}
public void setEstadoModulo(String estadoModulo) {
this.estadoModulo = estadoModulo;
}
public String getEstadoCategoria() {
return estadoCategoria;
}
public void setEstadoCategoria(String estadoCategoria) {
this.estadoCategoria = estadoCategoria;
}
public String getCodigoTitulo() {
return codigoTitulo;
}
public void setCodigoTitulo(String codigoTitulo) {
this.codigoTitulo = codigoTitulo;
}
public String getNombreTitulo() {
return nombreTitulo;
}
public void setNombreTitulo(String nombreTitulo) {
this.nombreTitulo = nombreTitulo;
}
public String getIconoTitulo() {
return iconoTitulo;
}
public void setIconoTitulo(String iconoTitulo) {
this.iconoTitulo = iconoTitulo;
}
public String getCodigoModulo() {
return codigoModulo;
}
public void setCodigoModulo(String codigoModulo) {
this.codigoModulo = codigoModulo;
}
public String getNombreModulo() {
return nombreModulo;
}
public void setNombreModulo(String nombreModulo) {
this.nombreModulo = nombreModulo;
}
public String getTipoModulo() {
return tipoModulo;
}
public void setTipoModulo(String tipoModulo) {
this.tipoModulo = tipoModulo;
}
public String getIconoModulo() {
return iconoModulo;
}
public void setIconoModulo(String iconoModulo) {
this.iconoModulo = iconoModulo;
}
public String getUrlModulo() {
return urlModulo;
}
public void setUrlModulo(String urlModulo) {
this.urlModulo = urlModulo;
}
public String getCodigoCategoria() {
return codigoCategoria;
}
public void setCodigoCategoria(String codigoCategoria) {
this.codigoCategoria = codigoCategoria;
}
public String getNombreCategoria() {
return nombreCategoria;
}
public void setNombreCategoria(String nombreCategoria) {
this.nombreCategoria = nombreCategoria;
}
public String getTipoCategoria() {
return tipoCategoria;
}
public void setTipoCategoria(String tipoCategoria) {
this.tipoCategoria = tipoCategoria;
}
public String getUrlCategoria() {
return urlCategoria;
}
public void setUrlCategoria(String urlCategoria) {
this.urlCategoria = urlCategoria;
}
public String getCodigoSubCategoria() {
return codigoSubCategoria;
}
public void setCodigoSubCategoria(String codigoSubCategoria) {
this.codigoSubCategoria = codigoSubCategoria;
}
public String getNombreSubCategoria() {
return nombreSubCategoria;
}
public void setNombreSubCategoria(String nombreSubCategoria) {
this.nombreSubCategoria = nombreSubCategoria;
}
public String getUrlSubCategoria() {
return urlSubCategoria;
}
public void setUrlSubCategoria(String urlSubCategoria) {
this.urlSubCategoria = urlSubCategoria;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author fcelestino
*/
public class Menu implements Serializable {
/* DATOS TÍTULO */
private String codigoTitulo;
private String nombreTitulo;
private String iconoTitulo;
/* DATOS MÓDULO */
private String codigoModulo;
private String nombreModulo;
private String tipoModulo;
private String iconoModulo;
private String urlModulo;
private String estadoModulo;
/* DATOS CATEGORÍA */
private String codigoCategoria;
private String nombreCategoria;
private String tipoCategoria;
private String urlCategoria;
/* DATOS SUB-CATEGORÍA */
private String codigoSubCategoria;
private String nombreSubCategoria;
private String urlSubCategoria;
private String estadoCategoria;
public String getEstadoModulo() {
return estadoModulo;
}
public void setEstadoModulo(String estadoModulo) {
this.estadoModulo = estadoModulo;
}
public String getEstadoCategoria() {
return estadoCategoria;
}
public void setEstadoCategoria(String estadoCategoria) {
this.estadoCategoria = estadoCategoria;
}
public String getCodigoTitulo() {
return codigoTitulo;
}
public void setCodigoTitulo(String codigoTitulo) {
this.codigoTitulo = codigoTitulo;
}
public String getNombreTitulo() {
return nombreTitulo;
}
public void setNombreTitulo(String nombreTitulo) {
this.nombreTitulo = nombreTitulo;
}
public String getIconoTitulo() {
return iconoTitulo;
}
public void setIconoTitulo(String iconoTitulo) {
this.iconoTitulo = iconoTitulo;
}
public String getCodigoModulo() {
return codigoModulo;
}
public void setCodigoModulo(String codigoModulo) {
this.codigoModulo = codigoModulo;
}
public String getNombreModulo() {
return nombreModulo;
}
public void setNombreModulo(String nombreModulo) {
this.nombreModulo = nombreModulo;
}
public String getTipoModulo() {
return tipoModulo;
}
public void setTipoModulo(String tipoModulo) {
this.tipoModulo = tipoModulo;
}
public String getIconoModulo() {
return iconoModulo;
}
public void setIconoModulo(String iconoModulo) {
this.iconoModulo = iconoModulo;
}
public String getUrlModulo() {
return urlModulo;
}
public void setUrlModulo(String urlModulo) {
this.urlModulo = urlModulo;
}
public String getCodigoCategoria() {
return codigoCategoria;
}
public void setCodigoCategoria(String codigoCategoria) {
this.codigoCategoria = codigoCategoria;
}
public String getNombreCategoria() {
return nombreCategoria;
}
public void setNombreCategoria(String nombreCategoria) {
this.nombreCategoria = nombreCategoria;
}
public String getTipoCategoria() {
return tipoCategoria;
}
public void setTipoCategoria(String tipoCategoria) {
this.tipoCategoria = tipoCategoria;
}
public String getUrlCategoria() {
return urlCategoria;
}
public void setUrlCategoria(String urlCategoria) {
this.urlCategoria = urlCategoria;
}
public String getCodigoSubCategoria() {
return codigoSubCategoria;
}
public void setCodigoSubCategoria(String codigoSubCategoria) {
this.codigoSubCategoria = codigoSubCategoria;
}
public String getNombreSubCategoria() {
return nombreSubCategoria;
}
public void setNombreSubCategoria(String nombreSubCategoria) {
this.nombreSubCategoria = nombreSubCategoria;
}
public String getUrlSubCategoria() {
return urlSubCategoria;
}
public void setUrlSubCategoria(String urlSubCategoria) {
this.urlSubCategoria = urlSubCategoria;
}
}
package pe.siso.academia.Beans;
import java.io.Serializable;
public class Monto implements Serializable {
private String codCentro;
private String nomCentro;
private String estCentro;
private String codNivel;
private String nomNivel;
private String estNivel;
private String codGrado;
private String nomGrado;
private String estGrado;
private String codCiclo;
private String nomCiclo;
private String estCiclo;
private String nomTurno;
private String codTurno;
public String getCodCentro() {
return codCentro;
}
public void setCodCentro(String codCentro) {
this.codCentro = codCentro;
}
public String getNomCentro() {
return nomCentro;
}
public void setNomCentro(String nomCentro) {
this.nomCentro = nomCentro;
}
public String getEstCentro() {
return estCentro;
}
public void setEstCentro(String estCentro) {
this.estCentro = estCentro;
}
public String getCodNivel() {
return codNivel;
}
public void setCodNivel(String codNivel) {
this.codNivel = codNivel;
}
public String getNomNivel() {
return nomNivel;
}
public void setNomNivel(String nomNivel) {
this.nomNivel = nomNivel;
}
public String getEstNivel() {
return estNivel;
}
public void setEstNivel(String estNivel) {
this.estNivel = estNivel;
}
public String getCodGrado() {
return codGrado;
}
public void setCodGrado(String codGrado) {
this.codGrado = codGrado;
}
public String getNomGrado() {
return nomGrado;
}
public void setNomGrado(String nomGrado) {
this.nomGrado = nomGrado;
}
public String getEstGrado() {
return estGrado;
}
public void setEstGrado(String estGrado) {
this.estGrado = estGrado;
}
public String getCodCiclo() {
return codCiclo;
}
public void setCodCiclo(String codCiclo) {
this.codCiclo = codCiclo;
}
public String getNomCiclo() {
return nomCiclo;
}
public void setNomCiclo(String nomCiclo) {
this.nomCiclo = nomCiclo;
}
public String getEstCiclo() {
return estCiclo;
}
public void setEstCiclo(String estCiclo) {
this.estCiclo = estCiclo;
}
public String getNomTurno() {
return nomTurno;
}
public void setNomTurno(String nomTurno) {
this.nomTurno = nomTurno;
}
public String getCodTurno() {
return codTurno;
}
public void setCodTurno(String codTurno) {
this.codTurno = codTurno;
}
}
package pe.siso.academia.Beans;
import java.io.Serializable;
public class Monto implements Serializable {
private String codCentro;
private String nomCentro;
private String estCentro;
private String codNivel;
private String nomNivel;
private String estNivel;
private String codGrado;
private String nomGrado;
private String estGrado;
private String codCiclo;
private String nomCiclo;
private String estCiclo;
private String nomTurno;
private String codTurno;
public String getCodCentro() {
return codCentro;
}
public void setCodCentro(String codCentro) {
this.codCentro = codCentro;
}
public String getNomCentro() {
return nomCentro;
}
public void setNomCentro(String nomCentro) {
this.nomCentro = nomCentro;
}
public String getEstCentro() {
return estCentro;
}
public void setEstCentro(String estCentro) {
this.estCentro = estCentro;
}
public String getCodNivel() {
return codNivel;
}
public void setCodNivel(String codNivel) {
this.codNivel = codNivel;
}
public String getNomNivel() {
return nomNivel;
}
public void setNomNivel(String nomNivel) {
this.nomNivel = nomNivel;
}
public String getEstNivel() {
return estNivel;
}
public void setEstNivel(String estNivel) {
this.estNivel = estNivel;
}
public String getCodGrado() {
return codGrado;
}
public void setCodGrado(String codGrado) {
this.codGrado = codGrado;
}
public String getNomGrado() {
return nomGrado;
}
public void setNomGrado(String nomGrado) {
this.nomGrado = nomGrado;
}
public String getEstGrado() {
return estGrado;
}
public void setEstGrado(String estGrado) {
this.estGrado = estGrado;
}
public String getCodCiclo() {
return codCiclo;
}
public void setCodCiclo(String codCiclo) {
this.codCiclo = codCiclo;
}
public String getNomCiclo() {
return nomCiclo;
}
public void setNomCiclo(String nomCiclo) {
this.nomCiclo = nomCiclo;
}
public String getEstCiclo() {
return estCiclo;
}
public void setEstCiclo(String estCiclo) {
this.estCiclo = estCiclo;
}
public String getNomTurno() {
return nomTurno;
}
public void setNomTurno(String nomTurno) {
this.nomTurno = nomTurno;
}
public String getCodTurno() {
return codTurno;
}
public void setCodTurno(String codTurno) {
this.codTurno = codTurno;
}
}
package pe.siso.academia.Beans;
import java.io.Serializable;
public class Profesion implements Serializable {
private int codProfesion;
private String nomProfesion;
public int getCodProfesion() {
return codProfesion;
}
public void setCodProfesion(int codProfesion) {
this.codProfesion = codProfesion;
}
public String getNomProfesion() {
return nomProfesion;
}
public void setNomProfesion(String nomProfesion) {
this.nomProfesion = nomProfesion;
}
}
package pe.siso.academia.Beans;
import java.io.Serializable;
public class Profesion implements Serializable {
private int codProfesion;
private String nomProfesion;
public int getCodProfesion() {
return codProfesion;
}
public void setCodProfesion(int codProfesion) {
this.codProfesion = codProfesion;
}
public String getNomProfesion() {
return nomProfesion;
}
public void setNomProfesion(String nomProfesion) {
this.nomProfesion = nomProfesion;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Sede implements Serializable {
private int idLocal;
private String desLocal;
private int activo;
private String abrev;
private String Asoc;
private String departamento;
private String provincia;
private String distrito;
public String getDistrito() {
return distrito;
}
public void setDistrito(String distrito) {
this.distrito = distrito;
}
private int codUbigeo;
public int getIdLocal() {
return idLocal;
}
public void setIdLocal(int idLocal) {
this.idLocal = idLocal;
}
public String getDesLocal() {
return desLocal;
}
public void setDesLocal(String desLocal) {
this.desLocal = desLocal;
}
public int getActivo() {
return activo;
}
public void setActivo(int activo) {
this.activo = activo;
}
public String getAbrev() {
return abrev;
}
public void setAbrev(String abrev) {
this.abrev = abrev;
}
public String getAsoc() {
return Asoc;
}
public void setAsoc(String Asoc) {
this.Asoc = Asoc;
}
public String getDepartamento() {
return departamento;
}
public void setDepartamento(String departamento) {
this.departamento = departamento;
}
public String getProvincia() {
return provincia;
}
public void setProvincia(String provincia) {
this.provincia = provincia;
}
public int getCodUbigeo() {
return codUbigeo;
}
public void setCodUbigeo(int codUbigeo) {
this.codUbigeo = codUbigeo;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Sede implements Serializable {
private int idLocal;
private String desLocal;
private int activo;
private String abrev;
private String Asoc;
private String departamento;
private String provincia;
private String distrito;
public String getDistrito() {
return distrito;
}
public void setDistrito(String distrito) {
this.distrito = distrito;
}
private int codUbigeo;
public int getIdLocal() {
return idLocal;
}
public void setIdLocal(int idLocal) {
this.idLocal = idLocal;
}
public String getDesLocal() {
return desLocal;
}
public void setDesLocal(String desLocal) {
this.desLocal = desLocal;
}
public int getActivo() {
return activo;
}
public void setActivo(int activo) {
this.activo = activo;
}
public String getAbrev() {
return abrev;
}
public void setAbrev(String abrev) {
this.abrev = abrev;
}
public String getAsoc() {
return Asoc;
}
public void setAsoc(String Asoc) {
this.Asoc = Asoc;
}
public String getDepartamento() {
return departamento;
}
public void setDepartamento(String departamento) {
this.departamento = departamento;
}
public String getProvincia() {
return provincia;
}
public void setProvincia(String provincia) {
this.provincia = provincia;
}
public int getCodUbigeo() {
return codUbigeo;
}
public void setCodUbigeo(int codUbigeo) {
this.codUbigeo = codUbigeo;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Ubigeo implements Serializable {
private String nomDep;
private int codProv;
private String nomProv;
private int codDep;
private String nomDis;
private int codUbigeo;
public String getNomDep() {
return nomDep;
}
public void setNomDep(String nomDep) {
this.nomDep = nomDep;
}
public int getCodProv() {
return codProv;
}
public void setCodProv(int codProv) {
this.codProv = codProv;
}
public String getNomProv() {
return nomProv;
}
public void setNomProv(String nomProv) {
this.nomProv = nomProv;
}
public int getCodDep() {
return codDep;
}
public void setCodDep(int codDep) {
this.codDep = codDep;
}
public String getNomDis() {
return nomDis;
}
public void setNomDis(String nomDis) {
this.nomDis = nomDis;
}
public int getCodUbigeo() {
return codUbigeo;
}
public void setCodUbigeo(int codUbigeo) {
this.codUbigeo = codUbigeo;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Ubigeo implements Serializable {
private String nomDep;
private int codProv;
private String nomProv;
private int codDep;
private String nomDis;
private int codUbigeo;
public String getNomDep() {
return nomDep;
}
public void setNomDep(String nomDep) {
this.nomDep = nomDep;
}
public int getCodProv() {
return codProv;
}
public void setCodProv(int codProv) {
this.codProv = codProv;
}
public String getNomProv() {
return nomProv;
}
public void setNomProv(String nomProv) {
this.nomProv = nomProv;
}
public int getCodDep() {
return codDep;
}
public void setCodDep(int codDep) {
this.codDep = codDep;
}
public String getNomDis() {
return nomDis;
}
public void setNomDis(String nomDis) {
this.nomDis = nomDis;
}
public int getCodUbigeo() {
return codUbigeo;
}
public void setCodUbigeo(int codUbigeo) {
this.codUbigeo = codUbigeo;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Universidad implements Serializable {
private int codUniv;
private String nomUniv;
public int getCodUniv() {
return codUniv;
}
public void setCodUniv(int codUniv) {
this.codUniv = codUniv;
}
public String getNomUniv() {
return nomUniv;
}
public void setNomUniv(String nomUniv) {
this.nomUniv = nomUniv;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class Universidad implements Serializable {
private int codUniv;
private String nomUniv;
public int getCodUniv() {
return codUniv;
}
public void setCodUniv(int codUniv) {
this.codUniv = codUniv;
}
public String getNomUniv() {
return nomUniv;
}
public void setNomUniv(String nomUniv) {
this.nomUniv = nomUniv;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author fcelestino
*/
public class Usuario implements Serializable {
private String codigoUsuario;
private String codigoSede;
private String codigoTipoUsuario;
private String nombreTipoUsuario;
private String Usuario;
private String clave;
private String apellidoPaterno;
private String apellidoMaterno;
private String nombre;
private String estado;
private String icono;
private String url;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getCodigoUsuario() {
return codigoUsuario;
}
public void setCodigoUsuario(String codigoUsuario) {
this.codigoUsuario = codigoUsuario;
}
public String getCodigoSede() {
return codigoSede;
}
public void setCodigoSede(String codigoSede) {
this.codigoSede = codigoSede;
}
public String getCodigoTipoUsuario() {
return codigoTipoUsuario;
}
public void setCodigoTipoUsuario(String codigoTipoUsuario) {
this.codigoTipoUsuario = codigoTipoUsuario;
}
public String getNombreTipoUsuario() {
return nombreTipoUsuario;
}
public void setNombreTipoUsuario(String nombreTipoUsuario) {
this.nombreTipoUsuario = nombreTipoUsuario;
}
public String getUsuario() {
return Usuario;
}
public void setUsuario(String Usuario) {
this.Usuario = Usuario;
}
public String getClave() {
return clave;
}
public void setClave(String clave) {
this.clave = clave;
}
public String getApellidoPaterno() {
return apellidoPaterno;
}
public void setApellidoPaterno(String apellidoPaterno) {
this.apellidoPaterno = apellidoPaterno;
}
public String getApellidoMaterno() {
return apellidoMaterno;
}
public void setApellidoMaterno(String apellidoMaterno) {
this.apellidoMaterno = apellidoMaterno;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getEstado() {
return estado;
}
public void setEstado(String estado) {
this.estado = estado;
}
public String getIcono() {
return icono;
}
public void setIcono(String icono) {
this.icono = icono;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author fcelestino
*/
public class Usuario implements Serializable {
private String codigoUsuario;
private String codigoSede;
private String codigoTipoUsuario;
private String nombreTipoUsuario;
private String Usuario;
private String clave;
private String apellidoPaterno;
private String apellidoMaterno;
private String nombre;
private String estado;
private String icono;
private String url;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getCodigoUsuario() {
return codigoUsuario;
}
public void setCodigoUsuario(String codigoUsuario) {
this.codigoUsuario = codigoUsuario;
}
public String getCodigoSede() {
return codigoSede;
}
public void setCodigoSede(String codigoSede) {
this.codigoSede = codigoSede;
}
public String getCodigoTipoUsuario() {
return codigoTipoUsuario;
}
public void setCodigoTipoUsuario(String codigoTipoUsuario) {
this.codigoTipoUsuario = codigoTipoUsuario;
}
public String getNombreTipoUsuario() {
return nombreTipoUsuario;
}
public void setNombreTipoUsuario(String nombreTipoUsuario) {
this.nombreTipoUsuario = nombreTipoUsuario;
}
public String getUsuario() {
return Usuario;
}
public void setUsuario(String Usuario) {
this.Usuario = Usuario;
}
public String getClave() {
return clave;
}
public void setClave(String clave) {
this.clave = clave;
}
public String getApellidoPaterno() {
return apellidoPaterno;
}
public void setApellidoPaterno(String apellidoPaterno) {
this.apellidoPaterno = apellidoPaterno;
}
public String getApellidoMaterno() {
return apellidoMaterno;
}
public void setApellidoMaterno(String apellidoMaterno) {
this.apellidoMaterno = apellidoMaterno;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getEstado() {
return estado;
}
public void setEstado(String estado) {
this.estado = estado;
}
public String getIcono() {
return icono;
}
public void setIcono(String icono) {
this.icono = icono;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class ubigeo_flores implements Serializable{//almacena memoria
private String cod_dep;
private String nom_dep;
private String cod_pro;
private String nom_pro;
private String cod_dis;
private String nom_dis;
public String getCod_dep() {
return cod_dep;
}
public void setCod_dep(String cod_dep) {
this.cod_dep = cod_dep;
}
public String getNom_dep() {
return nom_dep;
}
public void setNom_dep(String nom_dep) {
this.nom_dep = nom_dep;
}
public String getCod_pro() {
return cod_pro;
}
public void setCod_pro(String cod_pro) {
this.cod_pro = cod_pro;
}
public String getNom_pro() {
return nom_pro;
}
public void setNom_pro(String nom_pro) {
this.nom_pro = nom_pro;
}
public String getCod_dis() {
return cod_dis;
}
public void setCod_dis(String cod_dis) {
this.cod_dis = cod_dis;
}
public String getNom_dis() {
return nom_dis;
}
public void setNom_dis(String nom_dis) {
this.nom_dis = nom_dis;
}
}
/*
* 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 pe.siso.academia.Beans;
import java.io.Serializable;
/**
*
* @author sistem08user
*/
public class ubigeo_flores implements Serializable{//almacena memoria
private String cod_dep;
private String nom_dep;
private String cod_pro;
private String nom_pro;
private String cod_dis;
private String nom_dis;
public String getCod_dep() {
return cod_dep;
}
public void setCod_dep(String cod_dep) {
this.cod_dep = cod_dep;
}
public String getNom_dep() {
return nom_dep;
}
public void setNom_dep(String nom_dep) {
this.nom_dep = nom_dep;
}
public String getCod_pro() {
return cod_pro;
}
public void setCod_pro(String cod_pro) {
this.cod_pro = cod_pro;
}
public String getNom_pro() {
return nom_pro;
}
public void setNom_pro(String nom_pro) {
this.nom_pro = nom_pro;
}
public String getCod_dis() {
return cod_dis;
}
public void setCod_dis(String cod_dis) {
this.cod_dis = cod_dis;
}
public String getNom_dis() {
return nom_dis;
}
public void setNom_dis(String nom_dis) {
this.nom_dis = nom_dis;
}
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Pension;
public interface AulaDAO {
public ArrayList<Aula> listarAulas(int codsed, int inicio, int cant) throws Exception;
public int contarAulas(int sede) throws Exception;
public ArrayList<Aula> listarAulasPorSede(int codsede, int inicio, int cant) throws Exception;
public int contarAulasPorSede(int codsede) throws Exception;
public ArrayList<Aula> listarAulasPorFechaInicio(int sede, String f1,String f2, int inicio, int cant) throws Exception;
public int contarAulasPorFechaInicio(int sede, String f1,String f2) throws Exception;
public ArrayList<Aula> listarAulasPorFechaCese(int sede, String f1,String f2, int inicio, int cant) throws Exception;
public int contarAulasPorFechaCese(int sede, String f1,String f2) throws Exception;
public int insertarAula(int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,int tipoSeccion,String[] pensionDes, double[] pensionMonto, String[] pensionVencimiento) throws Exception;
public int cambiarEstadoAula(int idAula,int estado) throws Exception;
//public int editarAula(int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,String[] pensionDes, double[] pensionMonto, String[] pensionVencimiento) throws Exception;
public int cerrarCiclo(int codCiclo) throws Exception;
public ArrayList<Aula> listarSeccionesPorAula(int codAula) throws Exception;
public int obtenerTipoSeccion(int codAula) throws Exception;
public int insertarSeccion(int codaula,int seccion) throws Exception;
public int cambiarEstadoSeccion(int codseccion,int estado) throws Exception;
public ArrayList<Pension>ListarAulaporPensiones(int cod_aula) throws Exception;
public int contarPensionesPagadas(int cod_aula) throws Exception;
public int insertarPension(int cod_aula,String fecha,String Monto) throws Exception;
public int EliminarPension(int cod_pension) throws Exception;
public int EditarAula(int cod_aula,int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,int tipoSeccion,String[]cod_pensiones,String[] pensionDes, String[] pensionMonto, String[] pensionVencimiento) throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Pension;
public interface AulaDAO {
public ArrayList<Aula> listarAulas(int codsed, int inicio, int cant) throws Exception;
public int contarAulas(int sede) throws Exception;
public ArrayList<Aula> listarAulasPorSede(int codsede, int inicio, int cant) throws Exception;
public int contarAulasPorSede(int codsede) throws Exception;
public ArrayList<Aula> listarAulasPorFechaInicio(int sede, String f1,String f2, int inicio, int cant) throws Exception;
public int contarAulasPorFechaInicio(int sede, String f1,String f2) throws Exception;
public ArrayList<Aula> listarAulasPorFechaCese(int sede, String f1,String f2, int inicio, int cant) throws Exception;
public int contarAulasPorFechaCese(int sede, String f1,String f2) throws Exception;
public int insertarAula(int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,int tipoSeccion,String[] pensionDes, double[] pensionMonto, String[] pensionVencimiento) throws Exception;
public int cambiarEstadoAula(int idAula,int estado) throws Exception;
//public int editarAula(int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,String[] pensionDes, double[] pensionMonto, String[] pensionVencimiento) throws Exception;
public int cerrarCiclo(int codCiclo) throws Exception;
public ArrayList<Aula> listarSeccionesPorAula(int codAula) throws Exception;
public int obtenerTipoSeccion(int codAula) throws Exception;
public int insertarSeccion(int codaula,int seccion) throws Exception;
public int cambiarEstadoSeccion(int codseccion,int estado) throws Exception;
public ArrayList<Pension>ListarAulaporPensiones(int cod_aula) throws Exception;
public int contarPensionesPagadas(int cod_aula) throws Exception;
public int insertarPension(int cod_aula,String fecha,String Monto) throws Exception;
public int EliminarPension(int cod_pension) throws Exception;
public int EditarAula(int cod_aula,int codSede,int codCentro,int codNivel,int codTipoGrado,int codGrado,int codTurno,String fechaInicio,String fechaTermino,int cuotas,int tipoSeccion,String[]cod_pensiones,String[] pensionDes, String[] pensionMonto, String[] pensionVencimiento) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Boleta;
/**
*
* @author sistem08user
*/
public interface BoletaDAO {
public ArrayList<Boleta> listarBoletas(int codsede) throws Exception;
public int registrarBoletas(int codsede, int serie, int inicio, int fin) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Boleta;
/**
*
* @author sistem08user
*/
public interface BoletaDAO {
public ArrayList<Boleta> listarBoletas(int codsede) throws Exception;
public int registrarBoletas(int codsede, int serie, int inicio, int fin) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Carrera;
/**
*
* @author sistem08user
*/
public interface CarreraDAO {
public ArrayList<Carrera> listarCarreras() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Carrera;
/**
*
* @author sistem08user
*/
public interface CarreraDAO {
public ArrayList<Carrera> listarCarreras() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Colegio;
/**
*
* @author sistem08user
*/
public interface ColegioDAO {
public ArrayList<Colegio> listarColegios() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Colegio;
/**
*
* @author sistem08user
*/
public interface ColegioDAO {
public ArrayList<Colegio> listarColegios() throws Exception;
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pe.siso.academia.DAO;
import pe.siso.academia.MySqlDAO.MySqlDAOFactory;
/**
*
* @author usuario
*/
public abstract class DAOFactory {
public static final int MYSQL = 1;
public static final int ORACLE = 2;
public static final int DB2 = 3;
public static final int SQLSERVER = 4;
public static final int XML = 5;
public static DAOFactory getDAOFactory(int whichFactory){
switch(whichFactory){
case MYSQL:
return new MySqlDAOFactory();
/*case SQLSERVER:
return new SqlServerDAOFactory();
case ORACLE:
return new OracleDAOFactory();
case DB2:
return new Db2DAOFactory();
case SQLSERVER:
return new SqlServerDAOFactory();
case XML:
return new XmlDAOFactory();*/
default:
return null;
}
}
//MANTENIMIENTO ESTUDIANTE
public abstract UsuarioDAO getUsuarioDAO();
public abstract MenuDAO getMenuDAO();
public abstract EstudianteDAO getEstudianteDAO();
public abstract SedeDAO getSedeDAO();
public abstract UbigeoDAO getUbigeoDAO();
public abstract CarreraDAO getCarreraDAO();
public abstract GradoInstruccionDAO getGradoInstruccionDAO();
public abstract ProfesionDAO getProfesionDAO();
public abstract UniversidadDAO getUniversidadDAO();
public abstract ColegioDAO getColegioDAO();
//MANTENIMIENTO DESCUENTO
public abstract DescuentoDAO getDescuentoDAO();
public abstract DocumentoDAO getDocumentoDAO();
public abstract MontoDAO getMontoDAO();
public abstract MatriculaDAO getMatriculaDAO();
public abstract AulaDAO getAulaDAO();
public abstract PensionDAO getPension();
public abstract BoletaDAO getBoletaDAO();
//Chombile
public abstract ubigeo_FloresDAO getubigeo_Flores();
public abstract MatriculadosDAO getmatriculadosDAO();
public abstract GestionDAO getGestionDAO();
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pe.siso.academia.DAO;
import pe.siso.academia.MySqlDAO.MySqlDAOFactory;
/**
*
* @author usuario
*/
public abstract class DAOFactory {
public static final int MYSQL = 1;
public static final int ORACLE = 2;
public static final int DB2 = 3;
public static final int SQLSERVER = 4;
public static final int XML = 5;
public static DAOFactory getDAOFactory(int whichFactory){
switch(whichFactory){
case MYSQL:
return new MySqlDAOFactory();
/*case SQLSERVER:
return new SqlServerDAOFactory();
case ORACLE:
return new OracleDAOFactory();
case DB2:
return new Db2DAOFactory();
case SQLSERVER:
return new SqlServerDAOFactory();
case XML:
return new XmlDAOFactory();*/
default:
return null;
}
}
//MANTENIMIENTO ESTUDIANTE
public abstract UsuarioDAO getUsuarioDAO();
public abstract MenuDAO getMenuDAO();
public abstract EstudianteDAO getEstudianteDAO();
public abstract SedeDAO getSedeDAO();
public abstract UbigeoDAO getUbigeoDAO();
public abstract CarreraDAO getCarreraDAO();
public abstract GradoInstruccionDAO getGradoInstruccionDAO();
public abstract ProfesionDAO getProfesionDAO();
public abstract UniversidadDAO getUniversidadDAO();
public abstract ColegioDAO getColegioDAO();
//MANTENIMIENTO DESCUENTO
public abstract DescuentoDAO getDescuentoDAO();
public abstract DocumentoDAO getDocumentoDAO();
public abstract MontoDAO getMontoDAO();
public abstract MatriculaDAO getMatriculaDAO();
public abstract AulaDAO getAulaDAO();
public abstract PensionDAO getPension();
public abstract BoletaDAO getBoletaDAO();
//Chombile
public abstract ubigeo_FloresDAO getubigeo_Flores();
public abstract MatriculadosDAO getmatriculadosDAO();
public abstract GestionDAO getGestionDAO();
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import org.json.simple.JSONArray;
import pe.siso.academia.Beans.Descuento;
/**
*
* @author sistem08user
*/
public interface DescuentoDAO {
public ArrayList<Descuento> listarDescuentosPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadDescuentosPorNombre(String nombre) throws Exception;
//MANTENIMENTO
public int cambiarEstado(int id,String estado) throws Exception;
public int editarDescuento(int id, String nombre) throws Exception;
public int nuevoDescuento(String nombre) throws Exception;
public int cantEnlacesDscto(int id) throws Exception;
//ACCIONES CON ENLACES
public ArrayList<Descuento> listarDescuentosPorSede(int sede,String tipoUsuario) throws Exception;
public ArrayList<Descuento> listarDescuentosPorSedeSinAsignar(int sede) throws Exception;
public int agregarDescuentoSede(int codSede, int codDscto, double monto,int tip_mon) throws Exception;
public int eliminarDescuentoSede(int codDesctoEnlace) throws Exception;
public JSONArray TipoDocumentoxSede(int codSede ) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import org.json.simple.JSONArray;
import pe.siso.academia.Beans.Descuento;
/**
*
* @author sistem08user
*/
public interface DescuentoDAO {
public ArrayList<Descuento> listarDescuentosPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadDescuentosPorNombre(String nombre) throws Exception;
//MANTENIMENTO
public int cambiarEstado(int id,String estado) throws Exception;
public int editarDescuento(int id, String nombre) throws Exception;
public int nuevoDescuento(String nombre) throws Exception;
public int cantEnlacesDscto(int id) throws Exception;
//ACCIONES CON ENLACES
public ArrayList<Descuento> listarDescuentosPorSede(int sede,String tipoUsuario) throws Exception;
public ArrayList<Descuento> listarDescuentosPorSedeSinAsignar(int sede) throws Exception;
public int agregarDescuentoSede(int codSede, int codDscto, double monto,int tip_mon) throws Exception;
public int eliminarDescuentoSede(int codDesctoEnlace) throws Exception;
public JSONArray TipoDocumentoxSede(int codSede ) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Documento;
/**
*
* @author sistem08user
*/
public interface DocumentoDAO {
public ArrayList<Documento> listarDocumentosPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadDocumentosPorNombre(String nombre) throws Exception;
//MANTENIMENTO
public int cambiarEstado(int id,String estado) throws Exception;
public int editarDocumento(int id, String nombre) throws Exception;
public int nuevoDocumento(String nombre) throws Exception;
public int cantEnlacesDoc(int id) throws Exception;
//ACCIONES CON ENLACES
public ArrayList<Documento> listarDocumentosPorSede(int sede) throws Exception;
public ArrayList<Documento> listarDocumentosPorSedeSinAsignar(int sede) throws Exception;
public int agregarDocumentoSede(int codSede, int codDoc) throws Exception;
public int eliminarDocumentoSede(int codDocEnlace) throws Exception;
public ArrayList<Documento> obtenerDocumentosMatricula(int codMatricula) throws Exception;
//ACTUALIZAR MATRICULA
public int actualizarDocumentosMat(int codMatricula,String codDoc[], String valDoc[]) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Documento;
/**
*
* @author sistem08user
*/
public interface DocumentoDAO {
public ArrayList<Documento> listarDocumentosPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadDocumentosPorNombre(String nombre) throws Exception;
//MANTENIMENTO
public int cambiarEstado(int id,String estado) throws Exception;
public int editarDocumento(int id, String nombre) throws Exception;
public int nuevoDocumento(String nombre) throws Exception;
public int cantEnlacesDoc(int id) throws Exception;
//ACCIONES CON ENLACES
public ArrayList<Documento> listarDocumentosPorSede(int sede) throws Exception;
public ArrayList<Documento> listarDocumentosPorSedeSinAsignar(int sede) throws Exception;
public int agregarDocumentoSede(int codSede, int codDoc) throws Exception;
public int eliminarDocumentoSede(int codDocEnlace) throws Exception;
public ArrayList<Documento> obtenerDocumentosMatricula(int codMatricula) throws Exception;
//ACTUALIZAR MATRICULA
public int actualizarDocumentosMat(int codMatricula,String codDoc[], String valDoc[]) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Estudiante;
/**
*
* @author sistem08user
*/
public interface EstudianteDAO {
/* Nuevos Filtros */
public ArrayList<Estudiante> listarEstudiantePorNombre(String nombre ,String codsede, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorNombre(String nombre,String codsede) throws Exception;
public ArrayList<Estudiante> listarEstudiantePorDocumento(String documento,String codsede, String tipo, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorDocumento(String documento, String tipo,String codsede) throws Exception;
public ArrayList<Estudiante> listarEstudiantePorSede(int codSede, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorSede(int codSede) throws Exception;
public Estudiante obtenerEstudiante(int id) throws Exception;
/* Validar */
public int validarCodEstudiante(String app,String apm,String nombre,String fecha) throws Exception;
/* Agregar */
public int agregarEstudiante(String a1,String a2,String a3,String a4,String a5,String a6,
String a7,String a8,String a9,String a10,String a11,String a14,
String a15,String a16,String a17,String a18,String a19,
String a20,String a21,String a22,String a23,String a24,String a25,
String a26,String a27,String a28,String a29,String a30,
String a31,String a32,String a33,String a34,String a35,
String a36,String a37,String a38,String a39,String codSede) throws Exception;
/* Editar */
public int editarEstudiante(String a0,String a1,String a2,String a3,String a4,String a5,String a6,
String a7,String a8,String a9,String a10,String a11,String a14,
String a15,String a16,String a17,String a18,String a19,
String a20,String a21,String a22,String a23,String a24,String a25,
String a26,String a27,String a28,String a29,String a30,
String a31,String a32,String a33,String a34,String a35,
String a36,String a37,String a38,String a39,String codigo) throws Exception;
/* Eliminar */
public int cambiarEstadoEstudiante(int codEstudiante, int estado) throws Exception;
public int ValidarEstudianteExitente(String paterno ,String materno,String nombre)throws Exception;
public ArrayList<Estudiante> listarEstudianteSinActualizar(String codsede, int inicio, int cantidad) throws Exception;
public int validarDNI(String dni)throws Exception;
public String FichaMatricula(int cod_matricula )throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Estudiante;
/**
*
* @author sistem08user
*/
public interface EstudianteDAO {
/* Nuevos Filtros */
public ArrayList<Estudiante> listarEstudiantePorNombre(String nombre ,String codsede, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorNombre(String nombre,String codsede) throws Exception;
public ArrayList<Estudiante> listarEstudiantePorDocumento(String documento,String codsede, String tipo, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorDocumento(String documento, String tipo,String codsede) throws Exception;
public ArrayList<Estudiante> listarEstudiantePorSede(int codSede, int inicio, int cantidad) throws Exception;
public int cantidadEstudiantePorSede(int codSede) throws Exception;
public Estudiante obtenerEstudiante(int id) throws Exception;
/* Validar */
public int validarCodEstudiante(String app,String apm,String nombre,String fecha) throws Exception;
/* Agregar */
public int agregarEstudiante(String a1,String a2,String a3,String a4,String a5,String a6,
String a7,String a8,String a9,String a10,String a11,String a14,
String a15,String a16,String a17,String a18,String a19,
String a20,String a21,String a22,String a23,String a24,String a25,
String a26,String a27,String a28,String a29,String a30,
String a31,String a32,String a33,String a34,String a35,
String a36,String a37,String a38,String a39,String codSede) throws Exception;
/* Editar */
public int editarEstudiante(String a0,String a1,String a2,String a3,String a4,String a5,String a6,
String a7,String a8,String a9,String a10,String a11,String a14,
String a15,String a16,String a17,String a18,String a19,
String a20,String a21,String a22,String a23,String a24,String a25,
String a26,String a27,String a28,String a29,String a30,
String a31,String a32,String a33,String a34,String a35,
String a36,String a37,String a38,String a39,String codigo) throws Exception;
/* Eliminar */
public int cambiarEstadoEstudiante(int codEstudiante, int estado) throws Exception;
public int ValidarEstudianteExitente(String paterno ,String materno,String nombre)throws Exception;
public ArrayList<Estudiante> listarEstudianteSinActualizar(String codsede, int inicio, int cantidad) throws Exception;
public int validarDNI(String dni)throws Exception;
public String FichaMatricula(int cod_matricula )throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Gestion;
import pe.siso.academia.Beans.Menu;
import pe.siso.academia.Beans.Pension;
public interface GestionDAO {
public ArrayList<Gestion> listarUsuario(String BusqNombre,int inicio,int Cantidad) throws Exception;
public int CantidadUsuario(String BusqNombre) throws Exception;
public ArrayList<Gestion> ListarTipoUsuario(String BusqNombre,int inicio,int cantidad) throws Exception;
public int CantidaTipodUsuario(String BusqNombre) throws Exception;
public int AgregarUsuario(String Sede,String paterno,String materno,String NombreCom,String TipoUsuario,String usuario,String password)throws Exception;
public int UsuarioExitente(String nom_usu) throws Exception;
public int EstadoUsuario(int cod_usuario,int estado)throws Exception;
public int EditarUsuario(String cod_usu,String Sede,String paterno,String materno,String NombreCom,String TipoUsuario,String usuario,String password)throws Exception;
public int EstadoTipoUsuario(int cod_tipo_usu,int estado) throws Exception;
public int AgregarTpUsuario(String Tpusuario)throws Exception;
public ArrayList<Menu> listarModulo(String tp_usu)throws Exception;
public ArrayList<Menu> listarCategoria(String tp_usu,String cod_modulo)throws Exception;
public int UpdateEstado(String[] idM,String[] estadoM,String[] idS,String[] estadoS) throws Exception;
public int EditarTipoUsuario(String cod_tp_usu,String nombre) throws Exception;
//String cod_usu=request.getParameter("cod_usu");
// String Sede=request.getParameter("Sede");
// String paterno=request.getParameter("paterno");
// String materno=request.getParameter("materno");
// String NombreCompleto=request.getParameter("NombreCom");
// String TipoUsuario=request.getParameter("TipoUsuario");
// String usuario =request.getParameter("usuario");
// String pass=request.getParameter("password");
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Gestion;
import pe.siso.academia.Beans.Menu;
import pe.siso.academia.Beans.Pension;
public interface GestionDAO {
public ArrayList<Gestion> listarUsuario(String BusqNombre,int inicio,int Cantidad) throws Exception;
public int CantidadUsuario(String BusqNombre) throws Exception;
public ArrayList<Gestion> ListarTipoUsuario(String BusqNombre,int inicio,int cantidad) throws Exception;
public int CantidaTipodUsuario(String BusqNombre) throws Exception;
public int AgregarUsuario(String Sede,String paterno,String materno,String NombreCom,String TipoUsuario,String usuario,String password)throws Exception;
public int UsuarioExitente(String nom_usu) throws Exception;
public int EstadoUsuario(int cod_usuario,int estado)throws Exception;
public int EditarUsuario(String cod_usu,String Sede,String paterno,String materno,String NombreCom,String TipoUsuario,String usuario,String password)throws Exception;
public int EstadoTipoUsuario(int cod_tipo_usu,int estado) throws Exception;
public int AgregarTpUsuario(String Tpusuario)throws Exception;
public ArrayList<Menu> listarModulo(String tp_usu)throws Exception;
public ArrayList<Menu> listarCategoria(String tp_usu,String cod_modulo)throws Exception;
public int UpdateEstado(String[] idM,String[] estadoM,String[] idS,String[] estadoS) throws Exception;
public int EditarTipoUsuario(String cod_tp_usu,String nombre) throws Exception;
//String cod_usu=request.getParameter("cod_usu");
// String Sede=request.getParameter("Sede");
// String paterno=request.getParameter("paterno");
// String materno=request.getParameter("materno");
// String NombreCompleto=request.getParameter("NombreCom");
// String TipoUsuario=request.getParameter("TipoUsuario");
// String usuario =request.getParameter("usuario");
// String pass=request.getParameter("password");
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.GradoInstruccion;
public interface GradoInstruccionDAO {
public ArrayList<GradoInstruccion> listarGradoInstruccion() throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.GradoInstruccion;
public interface GradoInstruccionDAO {
public ArrayList<GradoInstruccion> listarGradoInstruccion() throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Matricula;
import pe.siso.academia.Beans.Pension;
public interface MatriculaDAO {
public ArrayList<Matricula> listarMatriculas(int sede, String filtro,int inicio, int cant) throws Exception;
public ArrayList<Matricula> listarMatriculados(int sede, String filtro,int inicio, int cant) throws Exception;
public ArrayList<Matricula> listarCentros(int codSede) throws Exception;
public ArrayList<Matricula> listarNiveles(int codSede, int idCentro) throws Exception;
public ArrayList<Matricula> listarTiposGrado(int codSede, int idCentro, int idNivel) throws Exception;
public ArrayList<Matricula> listarGrados(int codSede, int idCentro, int idNivel, int idTipo) throws Exception;
public ArrayList<Matricula> listarTurnos(int codSede, int idCentro, int idNivel, int idTipo, int idGrado) throws Exception;
public ArrayList<Matricula> listarSecciones(int codAula) throws Exception;
public Aula obtenerAula(int codAula) throws Exception;
public int contarMatriculas(int sede, String filtro) throws Exception;
public int contarMatriculados(int sede, String filtro) throws Exception;
public int validarMatriculaExistente(int aula, int estudiante) throws Exception;
public int matricularAlumno(int cod_estu, String fechaMatricula, int codAula, String seccion, String condicion, String observaciones, String informo, String eligio, String[] codDoc, String[] valDoc, String[] codPen, String[] monPen, String motDes, double monDes,String autorizacion) throws Exception;
public int deshabilitarMatricula(int cod_matricula) throws Exception;
public Matricula obtenerMatricula(int cod_matricula) throws Exception;
public Matricula mostrarMatriculaCompleta(int cod_matricula) throws Exception;
//PENSION
public ArrayList<Pension> obtenerPensionesPorAula(int aula) throws Exception;
// ACTUALIZAR MATRICULA
public int actualizarMatricula(int cod_matricula, String obs, int aula, String seccion) throws Exception;
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Matricula;
import pe.siso.academia.Beans.Pension;
public interface MatriculaDAO {
public ArrayList<Matricula> listarMatriculas(int sede, String filtro,int inicio, int cant) throws Exception;
public ArrayList<Matricula> listarMatriculados(int sede, String filtro,int inicio, int cant) throws Exception;
public ArrayList<Matricula> listarCentros(int codSede) throws Exception;
public ArrayList<Matricula> listarNiveles(int codSede, int idCentro) throws Exception;
public ArrayList<Matricula> listarTiposGrado(int codSede, int idCentro, int idNivel) throws Exception;
public ArrayList<Matricula> listarGrados(int codSede, int idCentro, int idNivel, int idTipo) throws Exception;
public ArrayList<Matricula> listarTurnos(int codSede, int idCentro, int idNivel, int idTipo, int idGrado) throws Exception;
public ArrayList<Matricula> listarSecciones(int codAula) throws Exception;
public Aula obtenerAula(int codAula) throws Exception;
public int contarMatriculas(int sede, String filtro) throws Exception;
public int contarMatriculados(int sede, String filtro) throws Exception;
public int validarMatriculaExistente(int aula, int estudiante) throws Exception;
public int matricularAlumno(int cod_estu, String fechaMatricula, int codAula, String seccion, String condicion, String observaciones, String informo, String eligio, String[] codDoc, String[] valDoc, String[] codPen, String[] monPen, String motDes, double monDes,String autorizacion) throws Exception;
public int deshabilitarMatricula(int cod_matricula) throws Exception;
public Matricula obtenerMatricula(int cod_matricula) throws Exception;
public Matricula mostrarMatriculaCompleta(int cod_matricula) throws Exception;
//PENSION
public ArrayList<Pension> obtenerPensionesPorAula(int aula) throws Exception;
// ACTUALIZAR MATRICULA
public int actualizarMatricula(int cod_matricula, String obs, int aula, String seccion) throws Exception;
}
\ No newline at end of file
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Matriculados;
/**
*
* @author sistem08user
*/
public interface MatriculadosDAO {
public ArrayList<Matriculados> ListarCentro(int cod_sede) throws Exception;
public ArrayList<Matriculados> ListarNivel(int cod_sede,int cod_centro) throws Exception;
public ArrayList<Matriculados> ListarGrado(int cod_nivel )throws Exception;
public ArrayList<Matriculados> ListarCiclo(int cod_grado)throws Exception;
public ArrayList<Matriculados> ListarTurno(int cod_sede,int cod_centro ,int cod_nivel,int cod_grado,int ciclo)throws Exception;
public ArrayList<Matriculados> ListarSeccion(int cod_aula)throws Exception;
public ArrayList<Matriculados> ListarUniversidad() throws Exception;
//estado_m, CantidadMatricula, tipo_colegio, cod_univ, Descuento
public ArrayList<Matriculados> ListarCentroTable(int cod_sede,int cod_centro,int cod_nivel,int cod_grado,int cod_ciclo,int turno,String seccion,String estado_m,int CantidadMatricula,int tipo_colegio ,int cod_univ,String Descuento,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,int inicio,int cantidad) throws Exception;
public ArrayList<Matriculados> ListarReporteIngreso(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,String nomTipodoc,int inicio,int cantidad) throws Exception;
public ArrayList<Matriculados> ListarReporteDeudores(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,int inicio,int cantidad) throws Exception;
//cod_sede, cod_centro, cod_nivel, cod_grado, cod_ciclo, turno, seccion1, fecha_i, fecha_f, tipo_Buscar, nombre
public int CantidadCentro(int cod_sede,int cod_centro,int cod_nivel,int cod_grado,int cod_ciclo,int turno,String seccion,String estado_m,int CantidadMatricula,int tipo_colegio ,int cod_univ,String Descuento,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public int CantidadReporteIngreso(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public int CantidadReporteDeudores(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public ArrayList<Matriculados> ListadoDeCajeras(int cod_sede,String Fecha_actual) throws Exception;
public ArrayList<Matriculados> ResumenDeVenta(int cod_sede,String Fecha_actual) throws Exception;
public int GuardarDatosCierre(int codsede,int codusuario,String f_inicio,String hora,String tkinicio,String tkfinal,double efectivo,double deposito,String cod_operacion,String fecha_cierre) throws Exception;
public ArrayList<Matriculados> ListarCierreDiario(int cod_sede,int inicio,int cantidad) throws Exception;
public int CantCierreDiario(int cod_sede) throws Exception ;
public int CantASindatos(int cod_sede) throws Exception ;
public ArrayList<Aula> ListaAlumnoAsistencia(Aula aula) throws Exception;
// public int CantidadNivel(int cod_centro ,int cod_nivel) throws Exception;
// public int CantidadGrados(int cod_centro ,int cod_nivel,int cod_grado) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Aula;
import pe.siso.academia.Beans.Matriculados;
/**
*
* @author sistem08user
*/
public interface MatriculadosDAO {
public ArrayList<Matriculados> ListarCentro(int cod_sede) throws Exception;
public ArrayList<Matriculados> ListarNivel(int cod_sede,int cod_centro) throws Exception;
public ArrayList<Matriculados> ListarGrado(int cod_nivel )throws Exception;
public ArrayList<Matriculados> ListarCiclo(int cod_grado)throws Exception;
public ArrayList<Matriculados> ListarTurno(int cod_sede,int cod_centro ,int cod_nivel,int cod_grado,int ciclo)throws Exception;
public ArrayList<Matriculados> ListarSeccion(int cod_aula)throws Exception;
public ArrayList<Matriculados> ListarUniversidad() throws Exception;
//estado_m, CantidadMatricula, tipo_colegio, cod_univ, Descuento
public ArrayList<Matriculados> ListarCentroTable(int cod_sede,int cod_centro,int cod_nivel,int cod_grado,int cod_ciclo,int turno,String seccion,String estado_m,int CantidadMatricula,int tipo_colegio ,int cod_univ,String Descuento,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,int inicio,int cantidad) throws Exception;
public ArrayList<Matriculados> ListarReporteIngreso(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,String nomTipodoc,int inicio,int cantidad) throws Exception;
public ArrayList<Matriculados> ListarReporteDeudores(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion,String fecha_i,String fecha_f,int tipo_Buscar,String nombre,int inicio,int cantidad) throws Exception;
//cod_sede, cod_centro, cod_nivel, cod_grado, cod_ciclo, turno, seccion1, fecha_i, fecha_f, tipo_Buscar, nombre
public int CantidadCentro(int cod_sede,int cod_centro,int cod_nivel,int cod_grado,int cod_ciclo,int turno,String seccion,String estado_m,int CantidadMatricula,int tipo_colegio ,int cod_univ,String Descuento,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public int CantidadReporteIngreso(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public int CantidadReporteDeudores(int cod_sede,int cod_centro,int cod_nivel, int cod_grado,int cod_ciclo,int turno, String seccion1,String fecha_i,String fecha_f,int tipo_Buscar,String nombre) throws Exception;
public ArrayList<Matriculados> ListadoDeCajeras(int cod_sede,String Fecha_actual) throws Exception;
public ArrayList<Matriculados> ResumenDeVenta(int cod_sede,String Fecha_actual) throws Exception;
public int GuardarDatosCierre(int codsede,int codusuario,String f_inicio,String hora,String tkinicio,String tkfinal,double efectivo,double deposito,String cod_operacion,String fecha_cierre) throws Exception;
public ArrayList<Matriculados> ListarCierreDiario(int cod_sede,int inicio,int cantidad) throws Exception;
public int CantCierreDiario(int cod_sede) throws Exception ;
public int CantASindatos(int cod_sede) throws Exception ;
public ArrayList<Aula> ListaAlumnoAsistencia(Aula aula) throws Exception;
// public int CantidadNivel(int cod_centro ,int cod_nivel) throws Exception;
// public int CantidadGrados(int cod_centro ,int cod_nivel,int cod_grado) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Menu;
/**
*
* @author fcelestino
*/
public interface MenuDAO {
public ArrayList<Menu> listarTitulo(String codigoTipoUusario) throws Exception;
public ArrayList<Menu> listarModulo(String codTipoUsuario,String codigoTitulo) throws Exception;
public ArrayList<Menu> listarCategoria(String codTipoUsuario,String codigoModulo) throws Exception;
public ArrayList<Menu> listarSubCategoria(String codTipoUsuario,String codigoCategoria) throws Exception;
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Menu;
/**
*
* @author fcelestino
*/
public interface MenuDAO {
public ArrayList<Menu> listarTitulo(String codigoTipoUusario) throws Exception;
public ArrayList<Menu> listarModulo(String codTipoUsuario,String codigoTitulo) throws Exception;
public ArrayList<Menu> listarCategoria(String codTipoUsuario,String codigoModulo) throws Exception;
public ArrayList<Menu> listarSubCategoria(String codTipoUsuario,String codigoCategoria) throws Exception;
}
\ No newline at end of file
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Monto;
public interface MontoDAO {
/* Listar */
public ArrayList<Monto> listarCentros(String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarNiveles(int sede, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarGrados(int nivel, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarCiclos(int grado, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarTurnos() throws Exception;
/* Contabilizar */
public int contarCentros(String nombre) throws Exception;
public int contarNiveles(int sede, String nombre) throws Exception;
public int contarGrados(int nivel, String nombre) throws Exception;
public int contarCiclos(int grado, String nombre) throws Exception;
/* Insertar */
public int insertarCentros(String nombre) throws Exception;
public int insertarNiveles(int idCentro, String nombre) throws Exception;
public int insertarGrados(int idNivel, String nombre) throws Exception;
public int insertarCiclos(int idGrado, String nombre) throws Exception;
/* Cambiar Estado */
public int cambiarEstadoCentros(int codCentro, int estado) throws Exception;
public int cambiarEstadoNiveles(int codNivel, int estado) throws Exception;
public int cambiarEstadoGrados(int codGrado, int estado) throws Exception;
public int cambiarEstadoCiclos(int codCiclo, int estado) throws Exception;
/* Editar Estado */
public int editarCentro(int codCentro, String nombre) throws Exception;
public int editarNivel(int codNivel, String nombre) throws Exception;
public int editarGrado(int codGrado, String nombre) throws Exception;
public int editarCiclo(int codCiclo, String nombre) throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Monto;
public interface MontoDAO {
/* Listar */
public ArrayList<Monto> listarCentros(String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarNiveles(int sede, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarGrados(int nivel, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarCiclos(int grado, String nombre, int inicio, int cantidad) throws Exception;
public ArrayList<Monto> listarTurnos() throws Exception;
/* Contabilizar */
public int contarCentros(String nombre) throws Exception;
public int contarNiveles(int sede, String nombre) throws Exception;
public int contarGrados(int nivel, String nombre) throws Exception;
public int contarCiclos(int grado, String nombre) throws Exception;
/* Insertar */
public int insertarCentros(String nombre) throws Exception;
public int insertarNiveles(int idCentro, String nombre) throws Exception;
public int insertarGrados(int idNivel, String nombre) throws Exception;
public int insertarCiclos(int idGrado, String nombre) throws Exception;
/* Cambiar Estado */
public int cambiarEstadoCentros(int codCentro, int estado) throws Exception;
public int cambiarEstadoNiveles(int codNivel, int estado) throws Exception;
public int cambiarEstadoGrados(int codGrado, int estado) throws Exception;
public int cambiarEstadoCiclos(int codCiclo, int estado) throws Exception;
/* Editar Estado */
public int editarCentro(int codCentro, String nombre) throws Exception;
public int editarNivel(int codNivel, String nombre) throws Exception;
public int editarGrado(int codGrado, String nombre) throws Exception;
public int editarCiclo(int codCiclo, String nombre) throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import pe.siso.academia.Beans.Cierre;
import pe.siso.academia.Beans.Pension;
public interface PensionDAO {
public ArrayList<Pension> listarPensionesPorAlumno(int codMatricula) throws Exception;
public int activarPension(int codPension) throws Exception;
public int anularPension(int codPension, String motivo,int codUsuario,String fecha_actual) throws Exception;
public JSONObject ComprobanteElectronicoAnular(int codPagoCuota) throws Exception;
public int devolverPension(int codPension, double monto,double monto_neto, String tipoDoc, String numSerie, String numDoc, String motivo,String cod_usu,String cod_sede,int tipo_nota_credito) throws Exception;
public int pagarPension(int codsede ,int codPension, int codigoUsuario, String monto, String nomDscto, String montoDscto, String fechaPago, String formaPago, String tipoDoc, String obs, double regu,int num_serie,int num_doc,String razon_social,String ruc,int cod_enlace_desc) throws Exception;
public int fraccionarPension(int codPagoCuota, String[] monto,String[] posDescuento) throws Exception;
public Pension obtenerPension(int codPension) throws Exception;
public Pension obtenerDetalle(int codPension) throws Exception;
/* Documentación: BOLETA */
public String generarNumBoleta(int codSede) throws Exception;
public String imprimirBoletaPago(int codPension) throws Exception;
public JSONObject ComprobanteElectronico(int codPension) throws Exception;
public int GuardarUrl(int codCuotaPago, String url,String TipoDocumento) throws Exception;
/* Actualizacion de Matricula */
public boolean verificarPensionesActualizarMatri(int codmatricula) throws Exception;
public int actualizarPensiones(int codMatricula,String codPen[], String monPen[],String nom_desc,double mon_desc) throws Exception;
public int duplicarPensionAnulada(int codPagoCuota) throws Exception;
public int anularPensionesPorMatricula(int codMatricula,int valueradio,String observ) throws Exception;
public int habilitarPensionAnulada(int codPagoCuota) throws Exception;
public ArrayList<Cierre> AdvertenciaCierreDiario(int codsede)throws Exception;
public int guardarDescuento(int codPagoCuota,String nombreDescuento,double montoDescuento,String motivoDescuento,int cod_enlace_dsc) throws Exception;
public int maxMontoFraccionado(int codPagoCuota) throws Exception;
// NUBEFACT
public JSONArray tipoNotaDeCredito()throws Exception;
public int GuardarJsonErrorNubeFact(JSONObject jsonNubefact,String motivo,int codPagoCuota,String codsede,String estado_nubefact) throws Exception;
public JSONArray listarBackupErrorNubeFact()throws Exception;
}
package pe.siso.academia.DAO;
import java.util.ArrayList;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import pe.siso.academia.Beans.Cierre;
import pe.siso.academia.Beans.Pension;
public interface PensionDAO {
public ArrayList<Pension> listarPensionesPorAlumno(int codMatricula) throws Exception;
public int activarPension(int codPension) throws Exception;
public int anularPension(int codPension, String motivo,int codUsuario,String fecha_actual) throws Exception;
public JSONObject ComprobanteElectronicoAnular(int codPagoCuota) throws Exception;
public int devolverPension(int codPension, double monto,double monto_neto, String tipoDoc, String numSerie, String numDoc, String motivo,String cod_usu,String cod_sede,int tipo_nota_credito) throws Exception;
public int pagarPension(int codsede ,int codPension, int codigoUsuario, String monto, String nomDscto, String montoDscto, String fechaPago, String formaPago, String tipoDoc, String obs, double regu,int num_serie,int num_doc,String razon_social,String ruc,int cod_enlace_desc) throws Exception;
public int fraccionarPension(int codPagoCuota, String[] monto,String[] posDescuento) throws Exception;
public Pension obtenerPension(int codPension) throws Exception;
public Pension obtenerDetalle(int codPension) throws Exception;
/* Documentación: BOLETA */
public String generarNumBoleta(int codSede) throws Exception;
public String imprimirBoletaPago(int codPension) throws Exception;
public JSONObject ComprobanteElectronico(int codPension) throws Exception;
public int GuardarUrl(int codCuotaPago, String url,String TipoDocumento) throws Exception;
/* Actualizacion de Matricula */
public boolean verificarPensionesActualizarMatri(int codmatricula) throws Exception;
public int actualizarPensiones(int codMatricula,String codPen[], String monPen[],String nom_desc,double mon_desc) throws Exception;
public int duplicarPensionAnulada(int codPagoCuota) throws Exception;
public int anularPensionesPorMatricula(int codMatricula,int valueradio,String observ) throws Exception;
public int habilitarPensionAnulada(int codPagoCuota) throws Exception;
public ArrayList<Cierre> AdvertenciaCierreDiario(int codsede)throws Exception;
public int guardarDescuento(int codPagoCuota,String nombreDescuento,double montoDescuento,String motivoDescuento,int cod_enlace_dsc) throws Exception;
public int maxMontoFraccionado(int codPagoCuota) throws Exception;
// NUBEFACT
public JSONArray tipoNotaDeCredito()throws Exception;
public int GuardarJsonErrorNubeFact(JSONObject jsonNubefact,String motivo,int codPagoCuota,String codsede,String estado_nubefact) throws Exception;
public JSONArray listarBackupErrorNubeFact()throws Exception;
public int DeshabilitarBackup(int codbackupNubefact)throws Exception;
// public int ultimoCorrelativoNubeFact(int )
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Profesion;
/**
*
* @author sistem08user
*/
public interface ProfesionDAO {
public ArrayList<Profesion> listarProfesion() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Profesion;
/**
*
* @author sistem08user
*/
public interface ProfesionDAO {
public ArrayList<Profesion> listarProfesion() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Sede;
/**
*
* @author sistem08user
*/
public interface SedeDAO {
public ArrayList<Sede> listarSedes() throws Exception;
public ArrayList<Sede> listarSedesActivas() throws Exception;
public ArrayList<Sede> listarSedesPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadSedesPorNombre(String nombre) throws Exception;
public Sede obtenerSede(int id) throws Exception;
//MANTENIMIENTO
public int agregarSede(String nombre, String abrev, String asoc, int codUbigeo, String direccion, String telefono, String autorizacion, String ticketera, int codsede) throws Exception;
public int editarSede(int id, String nombre, String abrev, String asoc, int codUbigeo) throws Exception;
public int cambiarEstado(int id, int estado) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Sede;
/**
*
* @author sistem08user
*/
public interface SedeDAO {
public ArrayList<Sede> listarSedes() throws Exception;
public ArrayList<Sede> listarSedesActivas() throws Exception;
public ArrayList<Sede> listarSedesPorNombre(String nombre, int inicio, int cantidad) throws Exception;
public int cantidadSedesPorNombre(String nombre) throws Exception;
public Sede obtenerSede(int id) throws Exception;
//MANTENIMIENTO
public int agregarSede(String nombre, String abrev, String asoc, int codUbigeo, String direccion, String telefono, String autorizacion, String ticketera, int codsede) throws Exception;
public int editarSede(int id, String nombre, String abrev, String asoc, int codUbigeo) throws Exception;
public int cambiarEstado(int id, int estado) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Ubigeo;
/**
*
* @author sistem08user
*/
public interface UbigeoDAO {
public ArrayList<Ubigeo> listarDepartamentos() throws Exception;
public ArrayList<Ubigeo> listarProvincias(int codDep) throws Exception;
public ArrayList<Ubigeo> listarDistritos(int codPro, int codDep) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Ubigeo;
/**
*
* @author sistem08user
*/
public interface UbigeoDAO {
public ArrayList<Ubigeo> listarDepartamentos() throws Exception;
public ArrayList<Ubigeo> listarProvincias(int codDep) throws Exception;
public ArrayList<Ubigeo> listarDistritos(int codPro, int codDep) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Universidad;
/**
*
* @author sistem08user
*/
public interface UniversidadDAO {
public ArrayList<Universidad> listarUniversidad() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Universidad;
/**
*
* @author sistem08user
*/
public interface UniversidadDAO {
public ArrayList<Universidad> listarUniversidad() throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Usuario;
/**
*
* @author fcelestino
*/
public interface UsuarioDAO {
public int validarUsuario(String usuario, String clave) throws Exception;
public Usuario consultar(String usuario, String clave) throws Exception;
public ArrayList<Usuario> listarUsuario () throws Exception;
public ArrayList<Usuario> listarUsuario(int inicio,int cantidad) throws Exception;
public int cantlistaUsuarios() throws Exception;
public ArrayList<Usuario> listarUrl(String codigoTpUsuario) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.Usuario;
/**
*
* @author fcelestino
*/
public interface UsuarioDAO {
public int validarUsuario(String usuario, String clave) throws Exception;
public Usuario consultar(String usuario, String clave) throws Exception;
public ArrayList<Usuario> listarUsuario () throws Exception;
public ArrayList<Usuario> listarUsuario(int inicio,int cantidad) throws Exception;
public int cantlistaUsuarios() throws Exception;
public ArrayList<Usuario> listarUrl(String codigoTpUsuario) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.ubigeo_flores;
/**
*
* @author sistem08user
*/
public interface ubigeo_FloresDAO {
public ArrayList<ubigeo_flores> listarDepartameto() throws Exception;
public ArrayList<ubigeo_flores> listarProvicia(String cod_dep) throws Exception;
public ArrayList<ubigeo_flores> listarDistritos(String cod_dep,String cod_pro) throws Exception;
public ArrayList<ubigeo_flores> listarDepartamentoTable(int inicio,int cantidad) throws Exception;
public int CantidadDepart() throws Exception;
public ArrayList<ubigeo_flores> listarProviciaTable(String cod_dep,int inicio,int cantidad) throws Exception;
public int CantidadProv(String cod_dep) throws Exception;
public ArrayList<ubigeo_flores> listarDistritosTable(String cod_dep,String cod_pro,int inicio,int cantidad) throws Exception;
public int CantidadDist(String cod_dep,String cod_pro) throws Exception;
}
/*
* 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 pe.siso.academia.DAO;
import java.util.ArrayList;
import pe.siso.academia.Beans.ubigeo_flores;
/**
*
* @author sistem08user
*/
public interface ubigeo_FloresDAO {
public ArrayList<ubigeo_flores> listarDepartameto() throws Exception;
public ArrayList<ubigeo_flores> listarProvicia(String cod_dep) throws Exception;
public ArrayList<ubigeo_flores> listarDistritos(String cod_dep,String cod_pro) throws Exception;
public ArrayList<ubigeo_flores> listarDepartamentoTable(int inicio,int cantidad) throws Exception;
public int CantidadDepart() throws Exception;
public ArrayList<ubigeo_flores> listarProviciaTable(String cod_dep,int inicio,int cantidad) throws Exception;
public int CantidadProv(String cod_dep) throws Exception;
public ArrayList<ubigeo_flores> listarDistritosTable(String cod_dep,String cod_pro,int inicio,int cantidad) throws Exception;
public int CantidadDist(String cod_dep,String cod_pro) throws Exception;
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Boleta;
import pe.siso.academia.DAO.BoletaDAO;
/**
*
* @author sistem08user
*/
public class MySqlBoletaDAO implements BoletaDAO {
@Override
public ArrayList<Boleta> listarBoletas(int codsede) throws Exception {
ArrayList<Boleta> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT cod_boleta,num_serie,docu_min,docu_max,estado FROM boleta WHERE cod_sede = " + codsede;
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Boleta bol = new Boleta();
bol.setCod_boleta(rs.getInt("cod_boleta"));
bol.setNum_serie(rs.getInt("num_serie"));
bol.setDocu_min(rs.getInt("docu_min"));
bol.setDocu_max(rs.getInt("docu_max"));
bol.setEstado(rs.getInt("estado"));
lista.add(bol);
}
cnx.close(); return lista;
}
@Override
public int registrarBoletas(int codsede, int serie, int inicio, int fin) throws Exception {
int r = 0;
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "INSERT INTO boleta (cod_sede,num_serie,docu_min,docu_max,estado) "
+ "VALUES ('"+codsede+"', '"+serie+"', '"+inicio+"', '"+fin+"', '0');";
r = st.executeUpdate(query);
cnx.close(); return r;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Boleta;
import pe.siso.academia.DAO.BoletaDAO;
/**
*
* @author sistem08user
*/
public class MySqlBoletaDAO implements BoletaDAO {
@Override
public ArrayList<Boleta> listarBoletas(int codsede) throws Exception {
ArrayList<Boleta> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT cod_boleta,num_serie,docu_min,docu_max,estado FROM boleta WHERE cod_sede = " + codsede;
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Boleta bol = new Boleta();
bol.setCod_boleta(rs.getInt("cod_boleta"));
bol.setNum_serie(rs.getInt("num_serie"));
bol.setDocu_min(rs.getInt("docu_min"));
bol.setDocu_max(rs.getInt("docu_max"));
bol.setEstado(rs.getInt("estado"));
lista.add(bol);
}
cnx.close(); return lista;
}
@Override
public int registrarBoletas(int codsede, int serie, int inicio, int fin) throws Exception {
int r = 0;
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "INSERT INTO boleta (cod_sede,num_serie,docu_min,docu_max,estado) "
+ "VALUES ('"+codsede+"', '"+serie+"', '"+inicio+"', '"+fin+"', '0');";
r = st.executeUpdate(query);
cnx.close(); return r;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Carrera;
import pe.siso.academia.DAO.CarreraDAO;
/**
*
* @author sistem08user
*/
public class MySqlCarreraDAO implements CarreraDAO {
@Override
public ArrayList<Carrera> listarCarreras() throws Exception {
ArrayList<Carrera> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codcarrera,nomcarrera FROM carrera";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Carrera carrera = new Carrera();
carrera.setCodCarrera(rs.getInt("codcarrera"));
carrera.setNomCarrera(rs.getString("nomcarrera"));
lista.add(carrera);
}
cnx.close(); return lista;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Carrera;
import pe.siso.academia.DAO.CarreraDAO;
/**
*
* @author sistem08user
*/
public class MySqlCarreraDAO implements CarreraDAO {
@Override
public ArrayList<Carrera> listarCarreras() throws Exception {
ArrayList<Carrera> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codcarrera,nomcarrera FROM carrera";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Carrera carrera = new Carrera();
carrera.setCodCarrera(rs.getInt("codcarrera"));
carrera.setNomCarrera(rs.getString("nomcarrera"));
lista.add(carrera);
}
cnx.close(); return lista;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Colegio;
import pe.siso.academia.DAO.ColegioDAO;
/**
*
* @author sistem08user
*/
public class MySqlColegioDAO implements ColegioDAO{
@Override
public ArrayList<Colegio> listarColegios() throws Exception {
ArrayList<Colegio> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT cod_col,nom_col FROM colegio";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Colegio univ = new Colegio();
univ.setCodColegio(rs.getInt("cod_col"));
univ.setNomColegio(rs.getString("nom_col"));
lista.add(univ);
}
cnx.close(); return lista;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Colegio;
import pe.siso.academia.DAO.ColegioDAO;
/**
*
* @author sistem08user
*/
public class MySqlColegioDAO implements ColegioDAO{
@Override
public ArrayList<Colegio> listarColegios() throws Exception {
ArrayList<Colegio> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT cod_col,nom_col FROM colegio";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Colegio univ = new Colegio();
univ.setCodColegio(rs.getInt("cod_col"));
univ.setNomColegio(rs.getString("nom_col"));
lista.add(univ);
}
cnx.close(); return lista;
}
}
package pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.DriverManager;
import pe.siso.academia.DAO.AulaDAO;
import pe.siso.academia.DAO.BoletaDAO;
import pe.siso.academia.DAO.CarreraDAO;
import pe.siso.academia.DAO.ColegioDAO;
import pe.siso.academia.DAO.DAOFactory;
import pe.siso.academia.DAO.DescuentoDAO;
import pe.siso.academia.DAO.DocumentoDAO;
import pe.siso.academia.DAO.EstudianteDAO;
import pe.siso.academia.DAO.GestionDAO;
import pe.siso.academia.DAO.GradoInstruccionDAO;
import pe.siso.academia.DAO.MatriculaDAO;
import pe.siso.academia.DAO.MatriculadosDAO;
import pe.siso.academia.DAO.MenuDAO;
import pe.siso.academia.DAO.MontoDAO;
import pe.siso.academia.DAO.PensionDAO;
import pe.siso.academia.DAO.ProfesionDAO;
import pe.siso.academia.DAO.SedeDAO;
import pe.siso.academia.DAO.UbigeoDAO;
import pe.siso.academia.DAO.UniversidadDAO;
import pe.siso.academia.DAO.UsuarioDAO;
import pe.siso.academia.DAO.ubigeo_FloresDAO;
public class MySqlDAOFactory extends DAOFactory {
static {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Connection obtenerConexion(String base) {
Connection conexion = null;
if (base.equals("academianew")) {
try {
conexion = DriverManager.getConnection(
"jdbc:mysql://172.16.2.38:3306/academianew",
"root",
"mysql123");
// "jdbc:mysql://172.16.0.18:3306/academianew",
// "backup",
// "mysql2016");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("El error es: " + e.getMessage());
}
} else if (base.equals("prueba")) {
try {
conexion = DriverManager.getConnection(
/*"jdbc:mysql://172.16.0.18:3306/encuesta_docente",
"eduardo",
"mysql");*/
"jdbc:mysql://localhost:3306/prueba",
"root",
"Mysql2016");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("El error es: " + e.getMessage());
}
}
return conexion;
}
@Override
public UsuarioDAO getUsuarioDAO() {
return new MySqlUsuarioDAO();
}
@Override
public MenuDAO getMenuDAO() {
return new MySqlMenuDAO();
}
@Override
public EstudianteDAO getEstudianteDAO() {
return new MySqlEstudianteDAO();
}
@Override
public SedeDAO getSedeDAO() {
return new MySqlSedeDAO();
}
@Override
public UbigeoDAO getUbigeoDAO() {
return new MySqlUbigeoDAO();
}
@Override
public CarreraDAO getCarreraDAO() {
return new MySqlCarreraDAO();
}
@Override
public GradoInstruccionDAO getGradoInstruccionDAO() {
return new MySqlGradoInstruccionDAO();
}
@Override
public ProfesionDAO getProfesionDAO() {
return new MySqlProfesionDAO();
}
@Override
public UniversidadDAO getUniversidadDAO() {
return new MySqlUniversidadDAO();
}
@Override
public ColegioDAO getColegioDAO() {
return new MySqlColegioDAO();
}
@Override
public DescuentoDAO getDescuentoDAO() {
return new MySqlDescuentoDAO();
}
@Override
public DocumentoDAO getDocumentoDAO() {
return new MySqlDocumentoDAO();
}
@Override
public MontoDAO getMontoDAO() {
return new MySqlMontoDAO();
}
@Override
public MatriculaDAO getMatriculaDAO() {
return new MySqlMatriculaDAO();
}
@Override
public AulaDAO getAulaDAO() {
return new MySqlAulaDAO();
}
@Override
public PensionDAO getPension() {
return new MySqlPensionDAO();
}
@Override
public BoletaDAO getBoletaDAO() {
return new MySqlBoletaDAO();
}
@Override
public ubigeo_FloresDAO getubigeo_Flores() {
return new MySqlubigeo_FloresDAO();
}
@Override
public MatriculadosDAO getmatriculadosDAO() {
return new MySqlMatriculadosDAO();
}
@Override
public GestionDAO getGestionDAO() {
return new MysqlGestionDAO();
}
}
package pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.DriverManager;
import pe.siso.academia.DAO.AulaDAO;
import pe.siso.academia.DAO.BoletaDAO;
import pe.siso.academia.DAO.CarreraDAO;
import pe.siso.academia.DAO.ColegioDAO;
import pe.siso.academia.DAO.DAOFactory;
import pe.siso.academia.DAO.DescuentoDAO;
import pe.siso.academia.DAO.DocumentoDAO;
import pe.siso.academia.DAO.EstudianteDAO;
import pe.siso.academia.DAO.GestionDAO;
import pe.siso.academia.DAO.GradoInstruccionDAO;
import pe.siso.academia.DAO.MatriculaDAO;
import pe.siso.academia.DAO.MatriculadosDAO;
import pe.siso.academia.DAO.MenuDAO;
import pe.siso.academia.DAO.MontoDAO;
import pe.siso.academia.DAO.PensionDAO;
import pe.siso.academia.DAO.ProfesionDAO;
import pe.siso.academia.DAO.SedeDAO;
import pe.siso.academia.DAO.UbigeoDAO;
import pe.siso.academia.DAO.UniversidadDAO;
import pe.siso.academia.DAO.UsuarioDAO;
import pe.siso.academia.DAO.ubigeo_FloresDAO;
public class MySqlDAOFactory extends DAOFactory {
static {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Connection obtenerConexion(String base) {
Connection conexion = null;
if (base.equals("academianew")) {
try {
conexion = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/academianew",
"root",
"mysql2018");
// "jdbc:mysql://172.16.0.18:3306/academianew",
// "backup",
// "mysql2016");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("El error es: " + e.getMessage());
}
} else if (base.equals("prueba")) {
try {
conexion = DriverManager.getConnection(
/*"jdbc:mysql://172.16.0.18:3306/encuesta_docente",
"eduardo",
"mysql");*/
"jdbc:mysql://localhost:3306/prueba",
"root",
"Mysql2016");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("El error es: " + e.getMessage());
}
}
return conexion;
}
@Override
public UsuarioDAO getUsuarioDAO() {
return new MySqlUsuarioDAO();
}
@Override
public MenuDAO getMenuDAO() {
return new MySqlMenuDAO();
}
@Override
public EstudianteDAO getEstudianteDAO() {
return new MySqlEstudianteDAO();
}
@Override
public SedeDAO getSedeDAO() {
return new MySqlSedeDAO();
}
@Override
public UbigeoDAO getUbigeoDAO() {
return new MySqlUbigeoDAO();
}
@Override
public CarreraDAO getCarreraDAO() {
return new MySqlCarreraDAO();
}
@Override
public GradoInstruccionDAO getGradoInstruccionDAO() {
return new MySqlGradoInstruccionDAO();
}
@Override
public ProfesionDAO getProfesionDAO() {
return new MySqlProfesionDAO();
}
@Override
public UniversidadDAO getUniversidadDAO() {
return new MySqlUniversidadDAO();
}
@Override
public ColegioDAO getColegioDAO() {
return new MySqlColegioDAO();
}
@Override
public DescuentoDAO getDescuentoDAO() {
return new MySqlDescuentoDAO();
}
@Override
public DocumentoDAO getDocumentoDAO() {
return new MySqlDocumentoDAO();
}
@Override
public MontoDAO getMontoDAO() {
return new MySqlMontoDAO();
}
@Override
public MatriculaDAO getMatriculaDAO() {
return new MySqlMatriculaDAO();
}
@Override
public AulaDAO getAulaDAO() {
return new MySqlAulaDAO();
}
@Override
public PensionDAO getPension() {
return new MySqlPensionDAO();
}
@Override
public BoletaDAO getBoletaDAO() {
return new MySqlBoletaDAO();
}
@Override
public ubigeo_FloresDAO getubigeo_Flores() {
return new MySqlubigeo_FloresDAO();
}
@Override
public MatriculadosDAO getmatriculadosDAO() {
return new MySqlMatriculadosDAO();
}
@Override
public GestionDAO getGestionDAO() {
return new MysqlGestionDAO();
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.GradoInstruccion;
import pe.siso.academia.DAO.GradoInstruccionDAO;
/**
*
* @author sistem08user
*/
public class MySqlGradoInstruccionDAO implements GradoInstruccionDAO {
@Override
public ArrayList<GradoInstruccion> listarGradoInstruccion() throws Exception {
ArrayList<GradoInstruccion> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codinstruccion,nominstruccion FROM instruccion";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
GradoInstruccion grado = new GradoInstruccion();
grado.setCodInst(rs.getInt("codinstruccion"));
grado.setNomInst(rs.getString("nominstruccion"));
lista.add(grado);
}
cnx.close(); return lista;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.GradoInstruccion;
import pe.siso.academia.DAO.GradoInstruccionDAO;
/**
*
* @author sistem08user
*/
public class MySqlGradoInstruccionDAO implements GradoInstruccionDAO {
@Override
public ArrayList<GradoInstruccion> listarGradoInstruccion() throws Exception {
ArrayList<GradoInstruccion> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codinstruccion,nominstruccion FROM instruccion";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
GradoInstruccion grado = new GradoInstruccion();
grado.setCodInst(rs.getInt("codinstruccion"));
grado.setNomInst(rs.getString("nominstruccion"));
lista.add(grado);
}
cnx.close(); return lista;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Profesion;
import pe.siso.academia.DAO.ProfesionDAO;
/**
*
* @author sistem08user
*/
public class MySqlProfesionDAO implements ProfesionDAO{
@Override
public ArrayList<Profesion> listarProfesion() throws Exception {
ArrayList<Profesion> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codprofesion,nomprofesion FROM profesiones";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Profesion profesion = new Profesion();
profesion.setCodProfesion(rs.getInt("codprofesion"));
profesion.setNomProfesion(rs.getString("nomprofesion"));
lista.add(profesion);
}
cnx.close(); return lista;
}
}
/*
* 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 pe.siso.academia.MySqlDAO;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import pe.siso.academia.Beans.Profesion;
import pe.siso.academia.DAO.ProfesionDAO;
/**
*
* @author sistem08user
*/
public class MySqlProfesionDAO implements ProfesionDAO{
@Override
public ArrayList<Profesion> listarProfesion() throws Exception {
ArrayList<Profesion> lista = new ArrayList<>();
String base = "academianew";
Connection cnx = MySqlDAOFactory.obtenerConexion(base);
Statement st = cnx.createStatement();
String query = "SELECT codprofesion,nomprofesion FROM profesiones";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
Profesion profesion = new Profesion();
profesion.setCodProfesion(rs.getInt("codprofesion"));
profesion.setNomProfesion(rs.getString("nomprofesion"));
lista.add(profesion);
}
cnx.close(); return lista;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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