Validación de fechas
This commit is contained in:
@@ -173,7 +173,7 @@ if(!is_null($user->periodo_id)){
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<?php
|
<?php
|
||||||
if(isset($reposiciones_rs) && count($reposiciones_rs)>0){ ?>
|
if(isset($reposiciones_rs) && count($reposiciones_rs)>0){ ?>
|
||||||
<h3 class="mb-3">Reposiciones creadas</h3>
|
<h3 class="mb-3">Solicitudes creadas</h3>
|
||||||
<div class="col-12 table-responsive px-0">
|
<div class="col-12 table-responsive px-0">
|
||||||
<table class="table table-sm table-striped table-white">
|
<table class="table table-sm table-striped table-white">
|
||||||
<thead class="thead-dark">
|
<thead class="thead-dark">
|
||||||
@@ -592,24 +592,25 @@ if(!is_null($user->periodo_id)){
|
|||||||
invalidDatalist("#materia", false);
|
invalidDatalist("#materia", false);
|
||||||
$("#fecha_nueva").removeClass("is-invalid");
|
$("#fecha_nueva").removeClass("is-invalid");
|
||||||
$("#fecha_falta").removeClass("is-invalid");
|
$("#fecha_falta").removeClass("is-invalid");
|
||||||
$("#fecha_cambio").removeClass("is-invalid");
|
$("#fecha_cambio").removeClass("is-invalid");
|
||||||
|
|
||||||
|
if($('#fecha_falta').is(':required') && $("#fecha_falta").val() == ""){
|
||||||
if($("#tipo").val() == 1){//reposición
|
$("#fecha_falta").addClass("is-invalid");
|
||||||
if($("#fecha_falta").val() == ""){
|
error = true;
|
||||||
$("#fecha_falta").addClass("is-invalid");
|
|
||||||
error = true;
|
|
||||||
}
|
|
||||||
if($("#fecha_nueva").val() == ""){//fecha reposición
|
|
||||||
$("#fecha_nueva").addClass("is-invalid");
|
|
||||||
error = true;
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
if($("#fecha_cambio").val() == ""){
|
|
||||||
$("#fecha_cambio").addClass("is-invalid");
|
|
||||||
error = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
if($('#fecha_nueva').is(':required') && $("#fecha_nueva").val() == ""){//fecha reposición
|
||||||
|
$("#fecha_nueva").addClass("is-invalid");
|
||||||
|
error = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($('#fecha_cambio').is(':required') && $("#fecha_cambio").val() == ""){
|
||||||
|
$("#fecha_cambio").addClass("is-invalid");
|
||||||
|
error = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if($("#horario").val().trim() == "" || $("#horario").val() === null){
|
if($("#horario").val().trim() == "" || $("#horario").val() === null){
|
||||||
invalidDatalist("#horario", true);
|
invalidDatalist("#horario", true);
|
||||||
error = true;
|
error = true;
|
||||||
@@ -636,6 +637,7 @@ if(!is_null($user->periodo_id)){
|
|||||||
$('#fecha_cambio').parents('.row').hide();
|
$('#fecha_cambio').parents('.row').hide();
|
||||||
$('#fecha_falta').parents('.row').show();
|
$('#fecha_falta').parents('.row').show();
|
||||||
$('#fecha_nueva').parents('.row').show();
|
$('#fecha_nueva').parents('.row').show();
|
||||||
|
$("#hora_nombre").parents('.row').show();
|
||||||
|
|
||||||
$('#fecha_cambio').removeAttr("required");
|
$('#fecha_cambio').removeAttr("required");
|
||||||
$('#fecha_falta').attr("required", true);
|
$('#fecha_falta').attr("required", true);
|
||||||
@@ -648,12 +650,12 @@ if(!is_null($user->periodo_id)){
|
|||||||
$('#fecha_cambio').parents('.row').show();
|
$('#fecha_cambio').parents('.row').show();
|
||||||
$('#fecha_falta').parents('.row').hide();
|
$('#fecha_falta').parents('.row').hide();
|
||||||
$('#fecha_nueva').parents('.row').hide();
|
$('#fecha_nueva').parents('.row').hide();
|
||||||
|
$("#hora_nombre").parents('.row').hide();
|
||||||
|
|
||||||
$('#fecha_cambio').attr("required", true);
|
$('#fecha_cambio').attr("required", true);
|
||||||
$('#fecha_falta').removeAttr("required");
|
$('#fecha_falta').removeAttr("required");
|
||||||
$('#fecha_nueva').removeAttr("required");
|
$('#fecha_nueva').removeAttr("required");
|
||||||
|
|
||||||
$("#hora_nombre").text("Hora cambio *");
|
|
||||||
$("#materiaBlock").show();
|
$("#materiaBlock").show();
|
||||||
var hora = $("#dlMateria ul li.selected").data("hr");
|
var hora = $("#dlMateria ul li.selected").data("hr");
|
||||||
var min = $("#dlMateria ul li.selected").data("min");
|
var min = $("#dlMateria ul li.selected").data("min");
|
||||||
@@ -664,6 +666,7 @@ if(!is_null($user->periodo_id)){
|
|||||||
$('#fecha_cambio').parents('.row').hide();
|
$('#fecha_cambio').parents('.row').hide();
|
||||||
$('#fecha_falta').parents('.row').hide();
|
$('#fecha_falta').parents('.row').hide();
|
||||||
$('#fecha_nueva').parents('.row').show();
|
$('#fecha_nueva').parents('.row').show();
|
||||||
|
$("#hora_nombre").parents('.row').show();
|
||||||
|
|
||||||
$('#fecha_cambio').removeAttr("required");
|
$('#fecha_cambio').removeAttr("required");
|
||||||
$('#fecha_falta').removeAttr("required");
|
$('#fecha_falta').removeAttr("required");
|
||||||
@@ -676,6 +679,7 @@ if(!is_null($user->periodo_id)){
|
|||||||
$('#fecha_cambio').parents('.row').show();
|
$('#fecha_cambio').parents('.row').show();
|
||||||
$('#fecha_falta').parents('.row').hide();
|
$('#fecha_falta').parents('.row').hide();
|
||||||
$('#fecha_nueva').parents('.row').show();
|
$('#fecha_nueva').parents('.row').show();
|
||||||
|
$("#hora_nombre").parents('.row').show();
|
||||||
|
|
||||||
$('#fecha_cambio').attr("required", true);
|
$('#fecha_cambio').attr("required", true);
|
||||||
$('#fecha_falta').removeAttr("required");
|
$('#fecha_falta').removeAttr("required");
|
||||||
|
|||||||
Reference in New Issue
Block a user