Personal Vacaiones controles visibles segun forma de pago

This commit is contained in:
Oscar Irigoyen
2023-07-26 17:45:46 -07:00
committed by rakcsle
parent 4af6943a47
commit 9dcd512779
2 changed files with 23 additions and 17 deletions

View File

@@ -3065,6 +3065,7 @@
</asp:DropDownList> </asp:DropDownList>
</div> </div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class=""> <div class="">
<asp:Label runat="server" AssociatedControlID="DdlVacPeriodo" Style="padding-bottom: 0px; margin-bottom: 0px; font-size: 12px; color: #888; font-weight: 400;" >Periodo</asp:Label><br /> <asp:Label runat="server" AssociatedControlID="DdlVacPeriodo" Style="padding-bottom: 0px; margin-bottom: 0px; font-size: 12px; color: #888; font-weight: 400;" >Periodo</asp:Label><br />
@@ -3076,9 +3077,9 @@
</div> </div>
</div> </div>
</div> </div>
<asp:Panel runat="server" ID="PnlVacfechas" CssClass="row"> <asp:Panel runat="server" CssClass="row">
<div class="col-md-3"> <div class="col-md-3" runat="server" id="PnlVacfechas" >
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important"> <div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important">
@@ -3106,7 +3107,7 @@
</asp:Panel> </asp:Panel>
<div class="col-md-3" style="max-height:58px!important"> <div class="col-md-3" style="max-height:58px!important" runat="server" id="PnlVacfechas2">
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important"> <div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important">
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;"> <div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;">
<asp:TextBox ID="TxtFechaFinVac" runat="server" CausesValidation="true" CssClass="form-control input-sm" ClientIDMode="Static" onblur="calculaFechasVacacionesFechaFin()"></asp:TextBox> <asp:TextBox ID="TxtFechaFinVac" runat="server" CausesValidation="true" CssClass="form-control input-sm" ClientIDMode="Static" onblur="calculaFechasVacacionesFechaFin()"></asp:TextBox>
@@ -3122,8 +3123,8 @@
</div> </div>
<div class="col-md-3"> <div class="col-md-3" runat="server" id="PnlVacDiasFeriados">
<div class="form-group form-md-line-input input-iconright calendarlinealinput form-small"> <div class="form-group form-md-line-input input-iconright calendarlinealinput form-small" >
<asp:TextBox ID="Txtdiasinabiles" runat="server" TextMode="Number" CausesValidation="true" CssClass="form-control input-sm form-small" ClientIDMode="Static" Style="margin-top: 20px!important"></asp:TextBox> <asp:TextBox ID="Txtdiasinabiles" runat="server" TextMode="Number" CausesValidation="true" CssClass="form-control input-sm form-small" ClientIDMode="Static" Style="margin-top: 20px!important"></asp:TextBox>
<asp:Label runat="server" AssociatedControlID="Txtdiasinabiles" Style="margin-top: 10px!important">Días feriados</asp:Label> <asp:Label runat="server" AssociatedControlID="Txtdiasinabiles" Style="margin-top: 10px!important">Días feriados</asp:Label>
</div> </div>
@@ -3133,9 +3134,9 @@
</asp:Panel> </asp:Panel>
<asp:Panel runat="server" ID="PnlVacDias" CssClass="row"> <asp:Panel runat="server" CssClass="row">
<div class="col-md-6"> <div class="col-md-6" runat="server" ID="PnlVacDias" >
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important"> <div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px !important">
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;"> <div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;">

View File

@@ -5457,37 +5457,42 @@ Partial Class RH_Personal
Protected Sub DdlFormapagovacaciones_SelectedIndexChanged(sender As Object, e As EventArgs) Protected Sub DdlFormapagovacaciones_SelectedIndexChanged(sender As Object, e As EventArgs)
PnlVacfechas.Visible = False PnlVacfechas.Visible = False
PnlVacfechas2.Visible = False
PnlVacDias.Visible = False PnlVacDias.Visible = False
'PnlVacFechapago.Visible = False 'PnlVacFechapago.Visible = False
PnlVacDiasPago.Visible = False ' PnlVacDiasPago.Visible = False
PnlVacChecks.Visible = False PnlVacChecks.Visible = False
TxtVacDiasPago.Text = "0" TxtVacDiasPago.Text = "0"
PnlVacDiasFeriados.Visible = False
Select Case DdlFormapagovacaciones.SelectedValue.ToEntero() Select Case DdlFormapagovacaciones.SelectedValue.ToEntero()
Case 1 Case 1
PnlVacfechas.Visible = True PnlVacfechas.Visible = True
PnlVacfechas2.Visible = True
PnlVacDias.Visible = True PnlVacDias.Visible = True
'PnlVacFechapago.Visible = True
PnlVacDiasPago.Visible = True
PnlVacChecks.Visible = True PnlVacChecks.Visible = True
PnlVacDiasFeriados.Visible = True
Case 2 Case 2
PnlVacfechas.Visible = True PnlVacfechas.Visible = True
PnlVacDias.Visible = True PnlVacfechas2.Visible = True
PnlVacChecks.Visible = True PnlVacChecks.Visible = True
PnlVacDiasFeriados.Visible = True
Case 3 Case 3
PnlVacfechas.Visible = True PnlVacfechas.Visible = True
PnlVacfechas2.Visible = True
PnlVacDias.Visible = True PnlVacDias.Visible = True
PnlVacDiasPago.Visible = False PnlVacDiasFeriados.Visible = True
'PnlVacFechapago.Visible = True
Case 4 Case 4
' PnlVacFechapago.Visible = True PnlVacDias.Visible = True
PnlVacDiasPago.Visible = True
PnlVacChecks.Visible = True PnlVacChecks.Visible = True
Case 5 Case 5
PnlVacfechas.Visible = True PnlVacfechas.Visible = True
PnlVacfechas2.Visible = True
PnlVacDias.Visible = True
PnlVacDiasFeriados.Visible = True
Case 6 Case 6
'PnlVacFechapago.Visible = True PnlVacDias.Visible = True
PnlVacDiasPago.Visible = True
End Select End Select
End Sub End Sub
#End Region #End Region