Commit 0607d75a by sistem26user

[ADD] Añadida columna de usuario en el reporte de cambios y reemplazos

parent 00ef182f
...@@ -14,193 +14,190 @@ import java.util.Date; ...@@ -14,193 +14,190 @@ import java.util.Date;
* @author sistem20user * @author sistem20user
*/ */
public class HorarioCF { public class HorarioCF {
private Date fechaRegistro; private Date fechaRegistro;
private String nombreSede; private String nombreSede;
private String dia; private String dia;
private String horario; private String horario;
private String cantidadHoras; private String cantidadHoras;
private String codigoAula; private String codigoAula;
private int codigoHistorial; private int codigoHistorial;
private String docenteSaliente; private String docenteSaliente;
private String cursoSaliente; private String cursoSaliente;
private String fechaFin; private String fechaFin;
private String motivoCambio; private String motivoCambio;
private String docenteEntrante; private String docenteEntrante;
private String cursoEntrante; private String cursoEntrante;
private String fechaInicio; private String fechaInicio;
private String condicionTrabajador; private String condicionTrabajador;
private String observacion; private String observacion;
private String grupoAcademico; private String grupoAcademico;
private Time hora; private Time hora;
private String estadoEliminado; private String estadoEliminado;
private String usuarioAcciona;
public HorarioCF(){
public String getUsuarioAcciona() {
} return usuarioAcciona;
}
public String getEstadoEliminado() {
return estadoEliminado; public void setUsuarioAcciona(String usuarioAcciona) {
} this.usuarioAcciona = usuarioAcciona;
}
public void setEstadoEliminado(String estadoEliminado) {
this.estadoEliminado = estadoEliminado; public HorarioCF() {
}
}
public String getEstadoEliminado() {
public Time getHora() { return estadoEliminado;
return hora; }
}
public void setEstadoEliminado(String estadoEliminado) {
public void setHora(Time hora) { this.estadoEliminado = estadoEliminado;
this.hora = hora; }
}
public Time getHora() {
return hora;
}
public Date getFechaRegistro() {
return fechaRegistro; public void setHora(Time hora) {
} this.hora = hora;
}
public void setFechaRegistro(Date fechaRegistro) {
this.fechaRegistro = fechaRegistro; public Date getFechaRegistro() {
} return fechaRegistro;
}
public String getDia() {
return dia; public void setFechaRegistro(Date fechaRegistro) {
} this.fechaRegistro = fechaRegistro;
}
public void setDia(String dia) {
this.dia = dia; public String getDia() {
} return dia;
}
public String getGrupoAcademico() {
return grupoAcademico; public void setDia(String dia) {
} this.dia = dia;
}
public void setGrupoAcademico(String grupoAcademico) {
this.grupoAcademico = grupoAcademico; public String getGrupoAcademico() {
} return grupoAcademico;
}
public void setGrupoAcademico(String grupoAcademico) {
this.grupoAcademico = grupoAcademico;
}
public String getNombreSede() {
return nombreSede; public String getNombreSede() {
} return nombreSede;
}
public void setNombreSede(String nombreSede) {
this.nombreSede = nombreSede; public void setNombreSede(String nombreSede) {
} this.nombreSede = nombreSede;
}
public String getHorario() {
return horario; public String getHorario() {
} return horario;
}
public void setHorario(String horario) {
this.horario = horario; public void setHorario(String horario) {
} this.horario = horario;
}
public String getCantidadHoras() {
return cantidadHoras; public String getCantidadHoras() {
} return cantidadHoras;
}
public void setCantidadHoras(String cantidadHoras) {
this.cantidadHoras = cantidadHoras; public void setCantidadHoras(String cantidadHoras) {
} this.cantidadHoras = cantidadHoras;
}
public String getCodigoAula() {
return codigoAula; public String getCodigoAula() {
} return codigoAula;
}
public void setCodigoAula(String codigoAula) {
this.codigoAula = codigoAula; public void setCodigoAula(String codigoAula) {
} this.codigoAula = codigoAula;
}
public int getCodigoHistorial() {
return codigoHistorial; public int getCodigoHistorial() {
} return codigoHistorial;
}
public void setCodigoHistorial(int codigoHistorial) {
this.codigoHistorial = codigoHistorial; public void setCodigoHistorial(int codigoHistorial) {
} this.codigoHistorial = codigoHistorial;
}
public String getDocenteSaliente() {
return docenteSaliente; public String getDocenteSaliente() {
} return docenteSaliente;
}
public void setDocenteSaliente(String docenteSaliente) {
this.docenteSaliente = docenteSaliente; public void setDocenteSaliente(String docenteSaliente) {
} this.docenteSaliente = docenteSaliente;
}
public String getCursoSaliente() {
return cursoSaliente; public String getCursoSaliente() {
} return cursoSaliente;
}
public void setCursoSaliente(String cursoSaliente) {
this.cursoSaliente = cursoSaliente; public void setCursoSaliente(String cursoSaliente) {
} this.cursoSaliente = cursoSaliente;
}
public String getFechaFin() {
return fechaFin; public String getFechaFin() {
} return fechaFin;
}
public void setFechaFin(String fechaFin) {
this.fechaFin = fechaFin; public void setFechaFin(String fechaFin) {
} this.fechaFin = fechaFin;
}
public String getMotivoCambio() {
return motivoCambio; public String getMotivoCambio() {
} return motivoCambio;
}
public void setMotivoCambio(String motivoCambio) {
this.motivoCambio = motivoCambio; public void setMotivoCambio(String motivoCambio) {
} this.motivoCambio = motivoCambio;
}
public String getDocenteEntrante() {
return docenteEntrante; public String getDocenteEntrante() {
} return docenteEntrante;
}
public void setDocenteEntrante(String docenteEntrante) {
this.docenteEntrante = docenteEntrante; public void setDocenteEntrante(String docenteEntrante) {
} this.docenteEntrante = docenteEntrante;
}
public String getCursoEntrante() {
return cursoEntrante; public String getCursoEntrante() {
} return cursoEntrante;
}
public void setCursoEntrante(String cursoEntrante) {
this.cursoEntrante = cursoEntrante; public void setCursoEntrante(String cursoEntrante) {
} this.cursoEntrante = cursoEntrante;
}
public String getFechaInicio() {
return fechaInicio; public String getFechaInicio() {
} return fechaInicio;
}
public void setFechaInicio(String fechaInicio) {
this.fechaInicio = fechaInicio; public void setFechaInicio(String fechaInicio) {
} this.fechaInicio = fechaInicio;
}
public String getCondicionTrabajador() {
return condicionTrabajador; public String getCondicionTrabajador() {
} return condicionTrabajador;
}
public void setCondicionTrabajador(String condicionTrabajador) {
this.condicionTrabajador = condicionTrabajador; public void setCondicionTrabajador(String condicionTrabajador) {
} this.condicionTrabajador = condicionTrabajador;
}
public String getObservacion() {
return observacion; public String getObservacion() {
} return observacion;
}
public void setObservacion(String observacion) {
this.observacion = observacion; public void setObservacion(String observacion) {
} this.observacion = observacion;
}
} }
...@@ -58,16 +58,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -58,16 +58,16 @@ public class MySqlDAOFactory extends DAOFactory {
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
...@@ -79,16 +79,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -79,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
...@@ -100,16 +100,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -100,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
...@@ -120,16 +120,16 @@ public class MySqlDAOFactory extends DAOFactory { ...@@ -120,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();
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -4840,23 +4840,16 @@ public class ServletHorario extends HttpServlet { ...@@ -4840,23 +4840,16 @@ public class ServletHorario extends HttpServlet {
" <input type='time' id=\"txtHoraAviso\" style='font-size: 10pt;height: 2.5em;'>\n" + " <input type='time' id=\"txtHoraAviso\" style='font-size: 10pt;height: 2.5em;'>\n" +
" <button type='button' class=\"btn btn-xs btn-success\" id='datepickerFechaFaltaAvisoButton' onclick='verfechaFaltaAviso();' title='Elegir fecha fin del docente'><i class='ace-icon fa fa-calendar'></i></button>\n" + " <button type='button' class=\"btn btn-xs btn-success\" id='datepickerFechaFaltaAvisoButton' onclick='verfechaFaltaAviso();' title='Elegir fecha fin del docente'><i class='ace-icon fa fa-calendar'></i></button>\n" +
" </div>\n" + " </div>\n" +
" </div>"); " </div>");
pw.println("<div class=\"col-sm-3\">\n" + pw.println("<div class=\"col-sm-3\">\n" +
" <div class=\"form-group\">\n" + " <div class=\"form-group\">\n" +
" <b>Observacion:</b>\n" + " <b>Observacion:</b>\n" +
" <textarea class=\"form-control\" id=\"txtObservacion\" style=\"font-size: 10pt;height: 3em;width:22.5em;resize: none;\"></textarea>\n" + " <textarea class=\"form-control\" id=\"txtObservacion\" style=\"font-size: 10pt;height: 3em;width:22.5em;resize: none;\"></textarea>\n" +
" </div>\n" + " </div>\n" +
" </div>"); " </div>");
} }
pw.println("<div class='col-sm-12' style='height:20px;'></div>"); pw.println("<div class='col-sm-12' style='height:20px;'></div>");
pw.println("<div class='col-sm-12'>"); pw.println("<div class='col-sm-12'>");
pw.println("<div id='divDocenteCombo'>"); pw.println("<div id='divDocenteCombo'>");
......
...@@ -19,53 +19,53 @@ ...@@ -19,53 +19,53 @@
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title> <title>JSP Page</title>
<style type="text/css"> <style type="text/css">
/* #dg{ /* #dg{
background-color: #D9D2E9; background-color: #D9D2E9;
font-weight: bold; font-weight: bold;
} }
#ds{ #ds{
background-color: #FFF2CC; background-color: #FFF2CC;
font-weight: bold; font-weight: bold;
} }
#di{ #di{
background-color: #C9DAF8; background-color: #C9DAF8;
font-weight: bold; font-weight: bold;
}*/ }*/
/* #contenedor { /* #contenedor {
float: left; float: left;
width: 804px; width: 804px;
} }
#tabla1 { #tabla1 {
float: left; float: left;
width: 400px; width: 400px;
} }
#tabla1 table { #tabla1 table {
text-align: center; text-align: center;
} }
#tabla1 table tr td { #tabla1 table tr td {
width: 100px width: 100px
} }
#tabla2 { #tabla2 {
float: left; float: left;
width: 400px; width: 400px;
} }
#tabla2 table { #tabla2 table {
text-align: center; text-align: center;
} }
#tabla2 table tr td { #tabla2 table tr td {
width: 100px width: 100px
}*/ }*/
</style> </style>
</head> </head>
<body> <body>
<% <%
...@@ -93,95 +93,97 @@ ...@@ -93,95 +93,97 @@
ArrayList<HorarioCF> lista = serviceDocente.listarRegistrosNuevosYEliminados(fechaDesde,fechaHasta); ArrayList<HorarioCF> lista = serviceDocente.listarRegistrosNuevosYEliminados(fechaDesde,fechaHasta);
// ArrayList<HorarioCF> listaEliminados = serviceDocente.listarEliminados(fechaDesde,fechaHasta); // ArrayList<HorarioCF> listaEliminados = serviceDocente.listarEliminados(fechaDesde,fechaHasta);
%> %>
<div id="contenedor"> <div id="contenedor">
<div id="tabla1"> <div id="tabla1">
<table cellpadding= '0' cellspacing= '0'> <table cellpadding= '0' cellspacing= '0'>
<tr> <tr>
<td <%=centrado%> colspan='5' align='center'><h3>LISTADO DE REGISTROS Y ELIMINACION DE DOCENTES</h3></td> <td <%=centrado%> colspan='5' align='center'><h3>LISTADO DE REGISTROS Y ELIMINACION DE DOCENTES</h3></td>
</tr> </tr>
<tr> <tr>
<td colspan='5' height='10'></td> <td colspan='5' height='10'></td>
</tr> </tr>
<tr> <tr>
<td colspan='3' >FUENTE: SISTEMA DE HORARIOS</td> <td colspan='3' >FUENTE: SISTEMA DE HORARIOS</td>
<td colspan='2' align='right'>SACO OLIVEROS - SISTEMAS</td> <td colspan='2' align='right'>SACO OLIVEROS - SISTEMAS</td>
</tr> </tr>
<tr> <tr>
<td colspan='3' >RESPONSABLE: <%=usuario!=null?usuario.getNombreTipoUsuario():""%></td> <td colspan='3' >RESPONSABLE: <%=usuario!=null?usuario.getNombreTipoUsuario():""%></td>
<td colspan='2' align='right'></td> <td colspan='2' align='right'></td>
</tr> </tr>
<tr> <tr>
<td colspan='5' height='20'>FECHA: <%=dtf.format(now)%></td> <td colspan='5' height='20'>FECHA: <%=dtf.format(now)%></td>
</tr> </tr>
<tr> <tr>
<td colspan='5' height='20'></td> <td colspan='5' height='20'></td>
</tr> </tr>
</table> </table>
<table border="1" style="text-align: center;" > <table border="1" style="text-align: center;" >
<tr> <tr>
<td <%=centrado%> colspan="8" style="text-align: center;background-color: #D9D2E9;font-weight: bold;">DATA GENERAL</td> <td <%=centrado%> colspan="8" style="text-align: center;background-color: #D9D2E9;font-weight: bold;">DATA GENERAL</td>
<td <%=centrado%> colspan="3" style="text-align: center;background-color: #EDEDED;font-weight: bold;">REGISTRADO</td> <td <%=centrado%> colspan="3" style="text-align: center;background-color: #EDEDED;font-weight: bold;">REGISTRADO</td>
<td <%=centrado%> colspan="1" style="text-align: center;background-color: #EDEDED;font-weight: bold;">ELIMINADO</td> <td <%=centrado%> colspan="1" style="text-align: center;background-color: #EDEDED;font-weight: bold;">ELIMINADO</td>
<td <%=centrado%> colspan="1" style="text-align: center;background-color: #EDEDED;font-weight: bold;">USUARIO</td>
</tr>
<tr style="background-color: #2F75B5"> </tr>
<th>REGISTRO</th> <tr style="background-color: #2F75B5">
<th>HORA REGISTRO</th> <th>REGISTRO</th>
<th>SEDE</th> <th>HORA REGISTRO</th>
<th>DIA</th> <th>SEDE</th>
<th>DIA</th>
<th>HORARIO</th>
<th>HORARIO</th>
<th>GRUPO ACADEMICO</th>
<th>GRUPO ACADEMICO</th>
<th>AULAS</th>
<th>FECHA CAMBIO</th> <th>AULAS</th>
<th>FECHA CAMBIO</th>
<th>APELLIDOS Y NOMBRES</th>
<th>CURSO</th> <th>APELLIDOS Y NOMBRES</th>
<th colspan="2">ACCION</th> <th>CURSO</th>
<th colspan="3">ACCION</th>
</tr>
<% </tr>
String estilo=""; <%
for(HorarioCF horario : lista){ String estilo="";
// if(horario.getMotivoCambio().equals("SIN CURSO")){ for(HorarioCF horario : lista){
// estilo="style='background-color:#D0CECE;padding : 10px;color:black;'"; // if(horario.getMotivoCambio().equals("SIN CURSO")){
// // estilo="style='background-color:#D0CECE;padding : 10px;color:black;'";
// }else{ //
// estilo="style='background-color:#FFD966;padding : 10px;'"; // }else{
// } // estilo="style='background-color:#FFD966;padding : 10px;'";
// }
%> %>
<tr> <tr>
<td style="padding : 10px"><%=horario.getFechaRegistro()%></td> <td style="padding : 10px"><%=horario.getFechaRegistro()%></td>
<td style="padding : 10px"><%=horario.getHora()%></td> <td style="padding : 10px"><%=horario.getHora()%></td>
<td style="padding : 10px" ><%=horario.getNombreSede()%></td> <td style="padding : 10px" ><%=horario.getNombreSede()%></td>
<td style="padding : 10px"><%=horario.getDia()%></td> <td style="padding : 10px"><%=horario.getDia()%></td>
<td style="padding : 10px"><%=horario.getHorario()%></td> <td style="padding : 10px"><%=horario.getHorario()%></td>
<td style="padding : 10px"><%=horario.getGrupoAcademico()%></td> <td style="padding : 10px"><%=horario.getGrupoAcademico()%></td>
<td style="padding : 10px"><%=horario.getCodigoAula()%></td> <td style="padding : 10px"><%=horario.getCodigoAula()%></td>
<td style="padding : 10px"><%=horario.getFechaRegistro()%></td> <td style="padding : 10px"><%=horario.getFechaRegistro()%></td>
<td style="padding : 10px"><%=horario.getDocenteEntrante()%></td> <td style="padding : 10px"><%=horario.getDocenteEntrante()%></td>
<td style="padding : 10px"><%=horario.getCursoEntrante()%></td> <td style="padding : 10px"><%=horario.getCursoEntrante()%></td>
<td <%=estilo%>><%=horario.getMotivoCambio()%></td> <td <%=estilo%>><%=horario.getMotivoCambio()%></td>
<td style="padding : 10px"><%=horario.getEstadoEliminado()%></td> <td style="padding : 10px"><%=horario.getEstadoEliminado()%></td>
</tr> <td style="padding : 10px"><%=horario.getUsuarioAcciona()%></td>
</tr>
<%
} <%
%> }
%>
</table>
</div> </table>
</div>
</div>
</div>
</body> </body>
</html> </html>
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