@@ -3111,7 +3112,7 @@
-
+
@@ -5810,6 +5811,8 @@
}
});
+
+
//$("#TxtFechaFinVac").prop("readonly", true);
//$("#TxtFechaFinVac").on("paste", function (event) {
@@ -7337,13 +7340,20 @@
}
- function calculaFechasVacaciones(){
+ function calculaFechasVacaciones(sender, e){
$('#LnkCalculaFechasVacaciones').click();
}
- function calculaFechasVacacionesFechaFin() {
+
+
+
+ function calculaFechasVacacionesFechaFin(sender, e) {
$('#LnkCalculaFechasVacacionesFechaFin').click();
}
+
+
+
+
diff --git a/RH/Personal.aspx.vb b/RH/Personal.aspx.vb
index 85023349d..033c16e7b 100644
--- a/RH/Personal.aspx.vb
+++ b/RH/Personal.aspx.vb
@@ -7844,6 +7844,15 @@ Partial Class RH_Personal
Dim diaDescanso As Integer = GlobalDTTurno(UsuarioActual.CveEmpresa).FiltroPrimeroValor("DiaDescanso", $" CveTurno = {DdlTurno.SelectedValue.ToEntero}").ToEntero
diaDescanso = If(diaDescanso <= 0, 1, diaDescanso)
+ If fechaFinParametro <> Nothing Then
+ If fechaInicioParametro > fechaFinParametro Then
+ Alert("La fecha fin no puede ser mayor a la fecha inicial", TipoMensaje.MsgAdvertencia)
+ fechaFinParametro = Nothing
+ TxtVacDiasPago.Text = VacDiasDisponibles.ToString
+ End If
+ End If
+
+
If fechaFinParametro <> Nothing Then
@@ -7880,6 +7889,7 @@ Partial Class RH_Personal
If TxtVacDiasPago.Text.ToEntero > VacDiasDisponibles Then
TxtVacDiasPago.Text = VacDiasDisponibles.ToString
+ diasVacaciones = VacDiasDisponibles
End If