Commit 1126b7c5 by sistem26user

[ADD] Método cargarDocentePrimaria3, parche temporal para que no liste más de un…

[ADD] Método cargarDocentePrimaria3, parche temporal para que no liste más de un docente en el sistema horario
parent 3b4c1317
...@@ -20,12 +20,17 @@ public interface DocenteDAO { ...@@ -20,12 +20,17 @@ public interface DocenteDAO {
public ArrayList<Docente> listaDocentes() throws Exception; public ArrayList<Docente> listaDocentes() throws Exception;
public ArrayList<HorarioCF> listarCambiosFijo(String fechaDesde,String fechaHasta) throws Exception; public ArrayList<HorarioCF> listarCambiosFijo(String fechaDesde, String fechaHasta) throws Exception;
public ArrayList<HorarioCF> listarRegistrosNuevosYEliminados(String fechaDesde,String fechaHasta) throws Exception;
public ArrayList<HorarioCF> listarEliminados(String fechaDesde,String fechaHasta) throws Exception; public ArrayList<HorarioCF> listarRegistrosNuevosYEliminados(String fechaDesde, String fechaHasta) throws Exception;
public ArrayList<Horario> listarCambiosDia(String fechaDesde,String fechaHasta) throws Exception;
public ArrayList<Horario> listarCambiosDiaDocente(String cadenaAulas,String dia,String codigoDocente) throws Exception; public ArrayList<HorarioCF> listarEliminados(String fechaDesde, String fechaHasta) throws Exception;
public ArrayList<Horario> listarBajasDocente(String fechaDesde,String fechaHasta) throws Exception;
public ArrayList<Horario> listarCambiosDia(String fechaDesde, String fechaHasta) throws Exception;
public ArrayList<Horario> listarCambiosDiaDocente(String cadenaAulas, String dia, String codigoDocente) throws Exception;
public ArrayList<Horario> listarBajasDocente(String fechaDesde, String fechaHasta) throws Exception;
public ArrayList<Docente> listaDocentes(String apellido) throws Exception; public ArrayList<Docente> listaDocentes(String apellido) throws Exception;
...@@ -47,7 +52,7 @@ public interface DocenteDAO { ...@@ -47,7 +52,7 @@ public interface DocenteDAO {
public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis) throws Exception; public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis) throws Exception;
public ArrayList<Docente> consultarDatos(String codDocente,String codPeriodo) throws Exception; public ArrayList<Docente> consultarDatos(String codDocente, String codPeriodo) throws Exception;
public void actualizarDatos(String codDocente, String telefono, String zona, String email) throws Exception; public void actualizarDatos(String codDocente, String telefono, String zona, String email) throws Exception;
...@@ -66,13 +71,16 @@ public interface DocenteDAO { ...@@ -66,13 +71,16 @@ public interface DocenteDAO {
public ArrayList<Docente> listaDocentes(String apellido, int inicio, int cantidad) throws Exception; public ArrayList<Docente> listaDocentes(String apellido, int inicio, int cantidad) throws Exception;
//------------------------ //------------------------
public int registroDatos(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir,int numHijos,int codArea,int codPlana,int codPeriodo) throws Exception; public int registroDatos(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir, int numHijos, int codArea, int codPlana, int codPeriodo) throws Exception;
public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir,int cantHijos,int codArea,int codPlana,int periodo) throws Exception; public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir, int cantHijos, int codArea, int codPlana, int periodo) throws Exception;
public ArrayList<Docente> cargarDocentePrimaria(String codcurso) throws Exception; public ArrayList<Docente> cargarDocentePrimaria(String codcurso) throws Exception;
public ArrayList<Docente> cargarDocentePrimaria2(String codcurso, String apellido, int inicio, int cantidad) throws Exception; public ArrayList<Docente> cargarDocentePrimaria2(String codcurso, String apellido, int inicio, int cantidad) throws Exception;
public ArrayList<Docente> cargarDocentePrimaria3(String codcurso, String apellido, int inicio, int cantidad, String documentos_ignorados) throws Exception;
public Docente listarDocenteSede(String local) throws Exception; public Docente listarDocenteSede(String local) throws Exception;
public ArrayList<Docente> listarDocSecPri(String codPri, String codSec) throws Exception; public ArrayList<Docente> listarDocSecPri(String codPri, String codSec) throws Exception;
...@@ -110,7 +118,7 @@ public interface DocenteDAO { ...@@ -110,7 +118,7 @@ public interface DocenteDAO {
public ArrayList<Docente> filtroDocentesPrimSec(String periodo, String filtro) throws Exception; public ArrayList<Docente> filtroDocentesPrimSec(String periodo, String filtro) throws Exception;
public Docente consultarInforme(String codigoDocente,String codSede) throws Exception; public Docente consultarInforme(String codigoDocente, String codSede) throws Exception;
public ArrayList<Docente> listaDocentesPorArea(String codigoArea, String apellidoDocente, int inicio, int cant) throws Exception; public ArrayList<Docente> listaDocentesPorArea(String codigoArea, String apellidoDocente, int inicio, int cant) throws Exception;
...@@ -128,13 +136,13 @@ public interface DocenteDAO { ...@@ -128,13 +136,13 @@ public interface DocenteDAO {
public int consultarCoordinadorArea(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception; public int consultarCoordinadorArea(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception;
public int cantidadCoordinadorAsignado(String codigoArea,String codigoPeriodoAcademico) throws Exception; public int cantidadCoordinadorAsignado(String codigoArea, String codigoPeriodoAcademico) throws Exception;
public int quitarAsignacionCoordinador(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception; public int quitarAsignacionCoordinador(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception;
public int asignarCoordinador(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception; public int asignarCoordinador(String codigoDocente, String codigoPeriodoAcademico, String codigoArea) throws Exception;
public ArrayList<Docente> listaDocentesPorPlana(String codigoPlana,String codigoPeriodoAcademico,String apellidoDocente) throws Exception; public ArrayList<Docente> listaDocentesPorPlana(String codigoPlana, String codigoPeriodoAcademico, String apellidoDocente) throws Exception;
public int cantidadCoordinadorAsignadoPlana(String codigoPlana, String codigoPeriodoAcademico) throws Exception; public int cantidadCoordinadorAsignadoPlana(String codigoPlana, String codigoPeriodoAcademico) throws Exception;
...@@ -145,8 +153,9 @@ public interface DocenteDAO { ...@@ -145,8 +153,9 @@ public interface DocenteDAO {
public int asignarCoordinadorPlana(String codigoDocente, String codigoPeriodoAcademico, String codigoPlana) throws Exception; public int asignarCoordinadorPlana(String codigoDocente, String codigoPeriodoAcademico, String codigoPlana) throws Exception;
// public int validarSiExisteCoordinador(String codigoDocente,String codigoPeriodoAcademico,String codigoPlana) throws Exception; // public int validarSiExisteCoordinador(String codigoDocente,String codigoPeriodoAcademico,String codigoPlana) throws Exception;
public ArrayList<Docente> filtroDocentesPrimSec(String periodo, String filtro,String codigoAula) throws Exception; public ArrayList<Docente> filtroDocentesPrimSec(String periodo, String filtro, String codigoAula) throws Exception;
// //
// public Docente obtenerNombreDocente(String codigoDocente)throws Exception; // public Docente obtenerNombreDocente(String codigoDocente)throws Exception;
public int validarDni(String dni)throws Exception;
public int validarDni(String dni) throws Exception;
} }
...@@ -52,23 +52,22 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -52,23 +52,22 @@ public class MySqlDAOFactory extends DAOFactory {
} }
public static Connection obtenerConexion(String base) { public static Connection obtenerConexion(String base) {
Connection conexion = null; Connection conexion = null;
if (base.equals("encuentas")) { if (base.equals("encuentas")) {
try { try {
conexion = DriverManager.getConnection( conexion = DriverManager.getConnection(
"jdbc:mysql://serverprueba:3306/encuesta_docente", // "jdbc:mysql://serverprueba:3306/encuesta_docente",
"desarrollo", // "desarrollo",
"5VC02019"); // "5VC02019");
// "jdbc:mysql://localhost:3306/encuesta_docente", // "jdbc:mysql://localhost:3306/encuesta_docente",
// "root", // "root",
// "mysql"); // "mysql");
// //server_winpla //server_winpla
// "jdbc:mysql://172.16.2.68:3306/encuesta_docente", "jdbc:mysql://172.16.2.68:3306/encuesta_docente",
// "sis_horarios", "sis_horarios",
// "Sy356ho899"); "Sy356ho899");
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
...@@ -80,16 +79,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -80,16 +79,16 @@ public class MySqlDAOFactory extends DAOFactory {
try { try {
conexion = DriverManager.getConnection( conexion = DriverManager.getConnection(
"jdbc:mysql://serverprueba:3306/nuevo", // "jdbc:mysql://serverprueba:3306/nuevo",
"desarrollo", // "desarrollo",
"5VC02019"); // "5VC02019");
// "jdbc:mysql://localhost:3306/nuevo", // "jdbc:mysql://localhost:3306/nuevo",
// "root", // "root",
// "mysql"); // "mysql");
//server_winpla //server_winpla
// "jdbc:mysql://172.16.2.68:3306/nuevo", "jdbc:mysql://172.16.2.68:3306/nuevo",
// "sis_horarios", "sis_horarios",
// "Sy356ho899"); "Sy356ho899");
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
...@@ -101,16 +100,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -101,16 +100,16 @@ public class MySqlDAOFactory extends DAOFactory {
try { try {
conexion = DriverManager.getConnection( conexion = DriverManager.getConnection(
"jdbc:mysql://serverprueba:3306/horarios_docente", // "jdbc:mysql://serverprueba:3306/horarios_docente",
"desarrollo", // "desarrollo",
"5VC02019"); // "5VC02019");
// "jdbc:mysql://localhost:3306/horarios_docente", // "jdbc:mysql://localhost:3306/horarios_docente",
// "root", // "root",
// "mysql"); // "mysql");
//server_winpla //server_winpla
// "jdbc:mysql://172.16.2.68:3306/horarios_docente", "jdbc:mysql://172.16.2.68:3306/horarios_docente",
// "sis_horarios", "sis_horarios",
// "Sy356ho899"); "Sy356ho899");
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
...@@ -121,16 +120,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -121,16 +120,16 @@ public class MySqlDAOFactory extends DAOFactory {
try { try {
conexion = DriverManager.getConnection( conexion = DriverManager.getConnection(
"jdbc:mysql://serverprueba:3306/sacoolive3", // "jdbc:mysql://serverprueba:3306/sacoolive3",
"desarrollo", // "desarrollo",
"5VC02019"); // "5VC02019");
// "jdbc:mysql://localhost:3306/sacoolive3", // "jdbc:mysql://localhost:3306/sacoolive3",
// "root", // "root",
// "mysql"); // "mysql");
//server_winpla //server_winpla
// "jdbc:mysql://172.16.2.68:3306/sacoolive3", "jdbc:mysql://172.16.2.68:3306/sacoolive3",
// "sis_horarios", "sis_horarios",
// "Sy356ho899"); "Sy356ho899");
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
......
...@@ -209,10 +209,10 @@ public class DocenteServices { ...@@ -209,10 +209,10 @@ public class DocenteServices {
return dato; return dato;
} }
public ArrayList<Docente> consultarDatos(String codDocente,String codPeriodo) { public ArrayList<Docente> consultarDatos(String codDocente, String codPeriodo) {
ArrayList<Docente> lista = null; ArrayList<Docente> lista = null;
try { try {
lista = objDocenteDAO.consultarDatos(codDocente,codPeriodo); lista = objDocenteDAO.consultarDatos(codDocente, codPeriodo);
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
...@@ -297,10 +297,10 @@ public class DocenteServices { ...@@ -297,10 +297,10 @@ public class DocenteServices {
return dato; return dato;
} }
public int registroDatos(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir,int numhijos,int codarea,int codplana,int codperiodo) { public int registroDatos(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir, int numhijos, int codarea, int codplana, int codperiodo) {
int dato = 0; int dato = 0;
try { try {
dato = objDocenteDAO.registroDatos(codDocente, telefono, mail, cod_dep, cod_pro, cod_dis, cel, dir,numhijos,codarea,codplana,codperiodo); dato = objDocenteDAO.registroDatos(codDocente, telefono, mail, cod_dep, cod_pro, cod_dis, cel, dir, numhijos, codarea, codplana, codperiodo);
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
...@@ -308,10 +308,10 @@ public class DocenteServices { ...@@ -308,10 +308,10 @@ public class DocenteServices {
return dato; return dato;
} }
public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir,int cantHijos,int codArea,int codPlana,int periodo) { public int registrarDatosEdit(String codDocente, String telefono, String mail, int cod_dep, int cod_pro, int cod_dis, String cel, String dir, int cantHijos, int codArea, int codPlana, int periodo) {
int dato = 0; int dato = 0;
try { try {
dato = objDocenteDAO.registrarDatosEdit(codDocente, telefono, mail, cod_dep, cod_pro, cod_dis, cel, dir,cantHijos,codArea,codPlana,periodo); dato = objDocenteDAO.registrarDatosEdit(codDocente, telefono, mail, cod_dep, cod_pro, cod_dis, cel, dir, cantHijos, codArea, codPlana, periodo);
} catch (Exception e) { } catch (Exception e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
...@@ -363,6 +363,18 @@ public class DocenteServices { ...@@ -363,6 +363,18 @@ public class DocenteServices {
return lista; return lista;
} }
// TEMPORAL
public ArrayList<Docente> cargarDocentePrimaria3(String codcurso, String apellido, int inicio, int cantidad, String documentos_ignorados) {
ArrayList<Docente> lista = null;
try {
lista = objDocenteDAO.cargarDocentePrimaria3(codcurso, apellido, inicio, cantidad, documentos_ignorados);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return lista;
}
public Docente listarDocenteSede(String local) { public Docente listarDocenteSede(String local) {
Docente docente = new Docente(); Docente docente = new Docente();
try { try {
......
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