diff --git a/RH/Personal.aspx b/RH/Personal.aspx index c1efffc23..f8d6304bd 100644 --- a/RH/Personal.aspx +++ b/RH/Personal.aspx @@ -3081,12 +3081,12 @@
- + - +
@@ -3098,6 +3098,7 @@
+ Días pago
@@ -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