Commit 3b4c1317 by sistem26user

avance de add,edit HCD al 95 %

parent 0f29acbb
...@@ -2706,7 +2706,7 @@ public class ServletAula extends HttpServlet { ...@@ -2706,7 +2706,7 @@ public class ServletAula extends HttpServlet {
PrintWriter pw = response.getWriter(); PrintWriter pw = response.getWriter();
pw.println("<select id='" + nombre + "' class=' form-control validate[required]'>"); pw.println("<select id='" + nombre + "' class=' form-control validate[required]'>");
pw.println("<option value=''>[SELECCIONE]</option> "); pw.println("<option value='0'>[SELECCIONE]</option> ");
for (int i = 0; i < lista.size(); i++) { for (int i = 0; i < lista.size(); i++) {
pw.println("<option value='" + lista.get(i).getCodigoAula()+ "'>" + lista.get(i).getNombreLocal()+ ":: "+lista.get(i).getNombreGrado()+"::"+lista.get(i).getNombreSeccion()+"::"+lista.get(i).getNombreTurno()+"::"+lista.get(i).getNombre()+"</option>"); pw.println("<option value='" + lista.get(i).getCodigoAula()+ "'>" + lista.get(i).getNombreLocal()+ ":: "+lista.get(i).getNombreGrado()+"::"+lista.get(i).getNombreSeccion()+"::"+lista.get(i).getNombreTurno()+"::"+lista.get(i).getNombre()+"</option>");
} }
......
...@@ -1152,12 +1152,7 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1152,12 +1152,7 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
success: function (data, textStatus, jqXHR) { success: function (data, textStatus, jqXHR) {
$("#spanNombreAula").text(data); $("#spanNombreAula").text(data);
} }
}); });
} }
function close_carga() { function close_carga() {
...@@ -1173,26 +1168,18 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1173,26 +1168,18 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
} }
function agregarAula(codigoSede){ function agregarAula(codigoSede){
let select = $("#cboAulasXsede").val()
if(typeof (select) == "undefined"){
cargarComboAula(codigoSede);
}else{
mostrarModalAgregarAula(codigoSede)
$("#cboAulasXsede").val("0")
}
}
var nombre = "cboAulasXsede" function mostrarModalAgregarAula(codigoSede){
var codperiodo = "<%=periodo!=null?periodo.getCodigoPeriodo():""%>"; $( "#dialog-agregarAula").removeClass('hide').dialog({
$.ajax({
type: 'POST',
url: '../ServletAula?Accion=listarAulaPorSede',
data: 'nombre='+nombre+'&codSede='+codigoSede+'&codperiodo='+codperiodo,
beforeSend: function (xhr) {
cargando_cubo()
},
success:function(resultado){
$('#divListadoAulasSede').html(resultado);
},complete:function(){
cerrar_cargando_cubo()
//MOSTRAR DIALOGO CUANDO SE COMPLETE LA CARGA DE AULAS POR SEDE
$( "#dialog-agregarAula" ).removeClass('hide').dialog({
resizable: false, resizable: false,
modal: true, modal: true,
width: 400, width: 400,
...@@ -1207,11 +1194,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1207,11 +1194,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
let codAula = $("#cboAulasXsede").val() let codAula = $("#cboAulasXsede").val()
//GUARDAR EN SESSION EL CODIGO DEL AULA //GUARDAR EN SESSION EL CODIGO DEL AULA
sessionStorage.setItem("aulaAgregada",codAula) sessionStorage.setItem("aulaAgregada",codAula)
agregarAulaAlGrupo(codAula,codigoSede); agregarAulaAlGrupo(codAula,codigoSede);
$(this).dialog("close"); $(this).dialog("close");
} }
},{ },{
html: "<i class='ace-icon fa fa-times bigger-110'></i>&nbsp; NO", html: "<i class='ace-icon fa fa-times bigger-110'></i>&nbsp; NO",
...@@ -1223,15 +1207,35 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1223,15 +1207,35 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
} }
] ]
}); });
} }
});
function cargarComboAula(codigoSede){
var nombre = "cboAulasXsede"
var codperiodo = "<%=periodo!=null?periodo.getCodigoPeriodo():""%>";
$.ajax({
type: 'POST',
url: '../ServletAula?Accion=listarAulaPorSede',
data: 'nombre='+nombre+'&codSede='+codigoSede+'&codperiodo='+codperiodo,
beforeSend: function (xhr) {
cargando_cubo()
},
success:function(resultado){
$('#divListadoAulasSede').html(resultado);
sessionStorage.setItem("comboAulasCargado",true)
},complete:function(){
cerrar_cargando_cubo()
mostrarModalAgregarAula(codigoSede);
}
});
} }
function agregarAulaAlGrupo(nuevoAula,codigoSede){ function agregarAulaAlGrupo(nuevoAula,codigoSede){
var periodo = "<%=periodo!=null?periodo.getCodigoPeriodo():""%>"; var periodo = "<%=periodo!=null?periodo.getCodigoPeriodo():""%>";
var cantidad = "<%=armandoHorario!=null?armandoHorario.getArmarHoraio_cantidad():""%>"; var cantidad = "<%=armandoHorario!=null?armandoHorario.getArmarHoraio_cantidad():""%>";
var codAulas = "<%=armandoHorario!=null?armandoHorario.getArmarHoraio_codAulas():""%>"; var codAulas = "<%=armandoHorario!=null?armandoHorario.getArmarHoraio_codAulas():""%>";
var codAulasAntiguo = codAulas var codAulasAntiguo = codAulas
var codigoAulasFinal = codAulas+"#"+nuevoAula var codigoAulasFinal = codAulas+"#"+nuevoAula
var cantidadFinal = parseInt(cantidad) + 1 var cantidadFinal = parseInt(cantidad) + 1
...@@ -1293,9 +1297,19 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1293,9 +1297,19 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
}else{ }else{
if(cursoEliminado == "1"){ if(cursoEliminado == "1"){
//se agrego antes 1 aula ?
let aulaAgregada = sessionStorage.getItem("aulaAgregada")
if(aulaAgregada == null || aulaAgregada == ""){
recibeQuery = codAulas recibeQuery = codAulas
recibeCadenaAula = cadenaAulas recibeCadenaAula = cadenaAulas
recibeCantidad = cantidad recibeCantidad = parseInt(cantidad)
}else{
recibeQuery = codAulas+"#"+aulaAgregada
recibeCadenaAula = cadenaAulas
recibeCantidad = parseInt(cantidad) + 1
}
}else{ }else{
recibeQuery = query recibeQuery = query
if(recibeQuery.indexOf("#") > -1){ if(recibeQuery.indexOf("#") > -1){
...@@ -1306,6 +1320,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -1306,6 +1320,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
recibeCantidad = 1; recibeCantidad = 1;
} }
} }
} }
//alert("cantidad= "+cantidad+"\n codAulas= "+codAulas+"\n cadena= "+cadena+"\n codigo= "+codigo+"\n cadenaAulas= "+cadenaAulas); //alert("cantidad= "+cantidad+"\n codAulas= "+codAulas+"\n cadena= "+cadena+"\n codigo= "+codigo+"\n cadenaAulas= "+cadenaAulas);
...@@ -2150,11 +2166,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/ ...@@ -2150,11 +2166,8 @@ window.jQuery || document.write("<script src='../assets/js/jquery1x.js'>"+"<"+"/
popup_confimacion(codigaGrupoHorario, bloq, dia, Hini, Hfin, codaula, opcion, Turno, contGeneral, codigoDocente, historial, json); popup_confimacion(codigaGrupoHorario, bloq, dia, Hini, Hfin, codaula, opcion, Turno, contGeneral, codigoDocente, historial, json);
} else { } else {
alertaVacios(); alertaVacios();
//
//
} }
......
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