Commit 641f7a73 by sistem26user

se corrige registro de datos de personales nuevo

parent 99acea16
......@@ -1965,7 +1965,7 @@ public class ServletDocente extends HttpServlet {
int codDepartamento = 0;
int codProvincia = 0;
int codDistrito = 0;
int numHijos=0;
if (docente.getTelefono() == null) {
telefono = "";
} else {
......@@ -1996,32 +1996,132 @@ public class ServletDocente extends HttpServlet {
direccion = docente.getDireccion();
}
pw.println("<center>"
+ " <table width='400' border='0'>"
// pw.println("<center>"
// + " <table width='400' border='0'>"
// + " <tr>"
// + " <td height='15' colspan='3'> </td>"
// + " </tr>"
// + " <tr>"
// + " <td colspan='3' align='center'> <b>DOCENTE: </b> " + nomDocente + " </td>"
// + " </tr>"
// + " <tr>"
// + " <td height='20' colspan='3'> </td>"
// + " </tr>"
// + " <tr>"
// + " <td>Teléfono <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td><input type='text' class='form-control validate[required ,custom[phone]]' id='txt_new_tel' value='" + telefono + "'/></td><!--- maxSize[15], minSize[7]-->"
// + " </tr>"
// + " <tr>"
// + " <td height='15' colspan='3'> </td>"
// + " </tr>"
// + " <tr>"
// + " <td>Celular <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td><input type='text' class='form-control validate[required ,custom[onlyCelular]]' id='txt_new_celular' value='" + celular + "'/></td><!--- maxSize[15], minSize[7]-->"
// + " </tr>"
// + " <tr>"
// + " <td colspan='3' height='15'></td>"
// + " </tr>"
// + " <tr>"
// + " <td>Correo <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td><input type='text' class='form-control validate[required,custom[email]]' id='txt_new_mail' value='" + correo + "' /></td>"
// + " </tr>"
// + " <tr>"
// + " <td colspan='3' height='15'></td>"
// + " </tr>"
// + " <tr>"
// + " <td>Departamento <font color='red'>*</font></td>"
// + " <td width='5'></td>");
// //combo departamento--------------
// pw.println("<td>"
// + " <span id='divDepartamento'>"
// + " <select class='form-control validate[required]' id='cmbDep' onChange='" + accion + "'>"
// + " <option value=''>[Seleccione]</option>");
// pw.println(" </select>"
// + " </span>"
// + " </td>"
// + " </tr>"
// + " <tr>"
// + " <td colspan='3' height='15'></td>"
// + " </tr>"
// + " <tr>"
// // combo provincia
//
// + " <td>Provincia <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td>"
// + " <span id='divProvincia'>"
// + " <select class='form-control validate[required]' id='cmbProv' >"
// + " <option value=''>[Seleccione]</option>"
// + " </select>"
// + "</span>"
// + " </td>"
// + " </tr>"
// + " <tr>"
// + " <td colspan='3' height='15'></td>"
// + " </tr>"
// + " <tr>"
// //combo Distrito
// + " <td>Distrito <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td>"
// + " <span id='divDistrito'>"
// + " <select class='form-control validate[required]' id='cmbDis' >"
// + " <option value=''>[Seleccionar]</option>"
// + " </select>"
// + "</span>"
// + " </td>"
// + " </tr>"
// + " <tr>"
// + " <td height='15' colspan='3'> </td>"
// + " </tr>"
// + " <tr>"
// + " <td>Dirección <font color='red'>*</font></td>"
// + " <td width='5'></td>"
// + " <td><input type='text' class='form-control validate[required]' id='txt_new_dir' value='" + direccion + "'/></td><!--- maxSize[15], minSize[7]-->"
// + " </tr>"
// + "</table>"
// + "</center>");
// NUEVO FORMULARIO PARA EL REGISTRO DE DATOS
pw.println("<center>"
+ "<table width='400' border='0'>"
+ " <tr>"
+ " <td height='15' colspan='3'> </td>"
+ " <td height='15' colspan='3' ></td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' align='center'> <b>DOCENTE: </b> " + nomDocente + " </td>"
+ " <td colspan='3' align='center'><b>DOCENTE:</b> " + nomDocente + " </td>"
+ " </tr>"
+ " <tr>"
+ " <td height='20' colspan='3'> </td>"
+ " <td height='20' colspan='3' ></td>"
+ " </tr>"
+ " <tr>"
+ " <td>Teléfono <font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td><input type='text' class='form-control validate[required ,custom[phone]]' id='txt_new_tel' value='" + telefono + "'/></td><!--- maxSize[15], minSize[7]-->"
+ " <td><input type='text' class='form-control validate[required ,custom[phone], maxSize[15], minSize[7]]' id='txt_new_tel' value='" + telefono + "'/></td>"
+ " </tr>"
+ " <tr>"
+ " <td height='15' colspan='3'> </td>"
+ " <td height='15' colspan='3' ></td>"
+ " </tr>"
+ " <tr>"
+ " <td>Celular <font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td><input type='text' class='form-control validate[required ,custom[onlyCelular]]' id='txt_new_celular' value='" + celular + "'/></td><!--- maxSize[15], minSize[7]-->"
+ " <td><input type='text' class='form-control validate[required ,custom[onlyCelular], maxSize[15], minSize[7]]' id='txt_new_celular' value='" + celular + "'/></td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' height='15'></td>"
+ " <td height='15' colspan='3' ></td>"
+ " </tr>"
+ " <tr>"
+ " <td>Num.Hijos <font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td><input type='number' min='0' max='15' class='form-control validate[required]' id='txt_new_numHijos' value='"+numHijos+"'/></td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
+ " <tr>"
+ " <td>Correo <font color='red'>*</font></td>"
......@@ -2029,22 +2129,60 @@ public class ServletDocente extends HttpServlet {
+ " <td><input type='text' class='form-control validate[required,custom[email]]' id='txt_new_mail' value='" + correo + "' /></td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' height='15'></td>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
// AREA
+ " <tr>"
+ " <td>Area <font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td>"
+ " <span id='divAreaNuevoDatos'>"
+ " <select class='form-control' id='cmbDep' onChange='" + accion + "'>"
+ " <option value=''>[Seleccionar]</option>"
+ " </select>"
+ " </span>"
+ " </td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
// FIN AREA
// PLANA
+ " <tr>"
+ " <td>Plana Asiste<font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td>"
+ " <span id='divPlanaNuevoDatos'>"
+ " <select class='form-control' id='cbPlanaNewAsiste'>"
+ " <option>PRUEBA</option>"
+ " </select>"
+ " </span>"
+" </td>"
+ " </tr>"
// FIN PLANA
+ " <tr>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
+ " <tr>"
+ " <td>Departamento <font color='red'>*</font></td>"
+ " <td width='5'></td>");
//combo departamento--------------
pw.println("<td>"
+ " <span id='divDepartamento'>"
+ " <select class='form-control validate[required]' id='cmbDep' onChange='" + accion + "'>"
+ " <option value=''>[Seleccione]</option>");
+ " <select class='form-control' id='cmbDepartamento' onChange='" + accion + "'>"
+ " <option value=''>[Seleccionar]</option>");
pw.println(" </select>"
+ " </span>"
+ " </td>"
+ " </tr>"
+ "</td>"
+ " </tr> "
+ " <tr>"
+ " <td colspan='3' height='15'></td>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
+ " <tr>"
// combo provincia
......@@ -2053,14 +2191,14 @@ public class ServletDocente extends HttpServlet {
+ " <td width='5'></td>"
+ " <td>"
+ " <span id='divProvincia'>"
+ " <select class='form-control validate[required]' id='cmbProv' >"
+ " <option value=''>[Seleccione]</option>"
+ " <select class='form-control' id='cmbprovincia' >"
+ " <option value=''>[Seleccionar]</option>"
+ " </select>"
+ "</span>"
+ " </td>"
+ "</span> "
+ "</td>"
+ " </tr>"
+ " <tr>"
+ " <td colspan='3' height='15'></td>"
+ " <td colspan='3' height='15'>"
+ " </tr>"
+ " <tr>"
//combo Distrito
......@@ -2068,19 +2206,19 @@ public class ServletDocente extends HttpServlet {
+ " <td width='5'></td>"
+ " <td>"
+ " <span id='divDistrito'>"
+ " <select class='form-control validate[required]' id='cmbDis' >"
+ " <select class='form-control' id='cmbDistrito' >"
+ " <option value=''>[Seleccionar]</option>"
+ " </select>"
+ "</span>"
+ " </td>"
+ " </span>"
+ "</td>"
+ " </tr>"
+ " <tr>"
+ " <td height='15' colspan='3'> </td>"
+ " <td height='20' colspan='3' ></td>"
+ " </tr>"
+ " <tr>"
+ " <td>Dirección <font color='red'>*</font></td>"
+ " <td width='5'></td>"
+ " <td><input type='text' class='form-control validate[required]' id='txt_new_dir' value='" + direccion + "'/></td><!--- maxSize[15], minSize[7]-->"
+ " <td><input type='text' class='form-control validate[required]' id='txt_new_dir' value='" + direccion + "'/></td>"
+ " </tr>"
+ "</table>"
+ "</center>");
......@@ -2104,6 +2242,7 @@ public class ServletDocente extends HttpServlet {
int codDistrito = Integer.parseInt(request.getParameter("codDistrito"));
int numHijos = Integer.parseInt(request.getParameter("numHijos"));
int codArea = Integer.parseInt(request.getParameter("codArea"));
int codPlana = Integer.parseInt(request.getParameter("codPlana"));
int codPeriodo = Integer.parseInt(request.getParameter("codPeriodo"));
......
......@@ -641,14 +641,6 @@
},success:function(resultado){
close_carga();
$('#divListadoPlana').html(resultado);
name=$("#lblUsuario").text();
if(name === "6"){
$("#divListadoPlana #btnAdPlana").hide();
$("#divListadoPlana #btnEdit").hide();
$("#divListadoPlana #validarEstadoPlanaBusqueda").hide();
$("#divListadoPlana #validarEstadoPlanaBusqueda2").hide();
}
},complete:function(){
$("#divListadoPlana").fadeIn();
}
......
......@@ -672,17 +672,16 @@
function cargarPlanaAsisteEdit(codDocente){
let codigoDocente = codDocente
console.log("codigoDocente-->")
console.log(codDocente)
var nombre = "cmbPlanaAsisteEdit";
// var accion = "limpiar2();";
var periodo = "<%=periodo != null ? periodo.getCodigoPeriodo() : ""%>";
var codArea = $("#cmbAreaEditarDatos").val()
$.ajax({
type: 'POST',
url: '../ServletPlana?Accion=listarPlanaAsiste',
data: 'nombre=' + nombre +'&codDocente=' + codigoDocente+'&codper='+periodo+'&codArea='+codArea,
success: function (resultado) {
console.log(resultado)
$('#divPlanaEditarDatos').html(resultado);
}
});
......@@ -945,6 +944,7 @@
function armarRegistro(codDocente,nomDocente){
var accion="cargarDepartamento("+codDocente+")";
$.ajax({
type:'POST',
......@@ -959,6 +959,51 @@
alerta4(codDocente);
//ilumina();
cargarDepartamento(codDocente);
cargarArea();
}
});
}
function cargarArea() {
$.ajax({
type: 'POST',
url: '../ServletArea?Accion=cargarAreaJson',
data: null,
datatype: 'application/json',
beforeSend: function () {
}, success: function (resultado) {
var datos = resultado;
var cb = "<select class=\"form-control validate[required]\" name=\"cbArea\" onchange=\"limpiar();cargarPlanaArea();\" id=\"cbArea\" >";
cb += "<option value=\"\">[Seleccione]</option>";
// cb += "<option value=\"0\">SIN ÁREA</option>";
for (var i = 0; i < datos.length; i++) {
cb += "<option value=\"" + datos[i].codigoArea + "\">" + datos[i].nombreArea + "</option>";
}
cb += "</select>";
$("#divAreaNuevoDatos").html(cb);
}, complete: function () {
}
});
}
function cargarPlanaArea(){
let name=''
var codArea = $("#cbArea").val();
var accion="";
var nombre="cbPlanaNewAsiste";
$.ajax({
type:'POST',
url:'../ServletPlana?Accion=cargarPlanaEditar',
data: 'codArea='+codArea+'&accion='+accion+'&nombre='+nombre,
beforeSend: function() {
cargando();
},success:function(resultado){
close_carga();
$('#divPlanaNuevoDatos').html(resultado);
},complete:function(){
$("#divPlanaNuevoDatos").fadeIn();
}
});
}
......@@ -1058,11 +1103,15 @@
var codDepartamento=$("#cmbDepartamento").val();
var codProvincia=$("#cmbprovincia").val();
var codDistrito=$("#cmbDistrito").val();
var numHijos=$("#txt_new_numHijos").val()
var area=$("#cbArea").val();
var plana=$("#cbPlanaNewAsiste").val()
var codPeriodo ="<%=periodo != null ? periodo.getCodigoPeriodo() : ""%>";
$.ajax({
type:'POST',
url:'../ServletDocente?Accion=registraDatosDocente',
data: 'codDocente='+codDocente+'&telefono='+telefono+'&mail='+mail+'&zona='+zona+'&codDepartamento='+codDepartamento+'&codProvincia='+codProvincia+'&codDistrito='+codDistrito+'&cel='+cel+'&direccion='+direccion,
data: 'codDocente='+codDocente+'&telefono='+telefono+'&mail='+mail+'&zona='+zona+'&codDepartamento='+codDepartamento+'&codProvincia='+codProvincia+'&codDistrito='+codDistrito+'&cel='+cel+'&direccion='+direccion+'&numHijos='+numHijos+'&codArea='+area+'&codPlana='+plana+'&codPeriodo='+codPeriodo,
beforeSend: function() {
cargando();
},success:function(resultado){
......
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