diff --git a/Nomina/ReporteVacaciones.aspx b/Nomina/ReporteVacaciones.aspx index 0e31011b4..f23a2f071 100644 --- a/Nomina/ReporteVacaciones.aspx +++ b/Nomina/ReporteVacaciones.aspx @@ -1,5 +1,6 @@ <%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="ReporteVacaciones.aspx.cs" Inherits="Nomina_ReporteVacaciones" %> +<%@ Import Namespace="Extensiones" %> @@ -7,8 +8,112 @@ /*.text-right { text-align:right }*/ - td.borderleft,th.borderleft{ - border-left:1px solid black !important; + td.borderleft, th.borderleft { + border-left: 1px solid black !important; + } + + .hiddentth, .hiddentth th { + background-color: #fff !important; + } + + .showMesDia { + display: none; + } + table tr th.diac { + font-size: 4px; + padding-left: 1px !important; + padding-right: 1px !important; + } + + table tr th.mesc{ + font-size: 12px; + } + + .mes1 { + background-color: #ffcccc; + border-color: #ffcccc; + } + /* Enero - Rojo claro */ + .mes2 { + background-color: #ffebcc; + border-color: #ffcccc; + } + /* Febrero - Naranja claro */ + .mes3 { + background-color: #ffffcc; + border-color: #ffcccc; + } + /* Marzo - Amarillo claro */ + .mes4 { + background-color: #ccffcc; + border-color: #ffcccc; + } + /* Abril - Verde claro */ + .mes5 { + background-color: #ccffff; + border-color: #ffcccc; + } + /* Mayo - Azul cielo */ + .mes6 { + background-color: #ccccff; + border-color: #ffcccc; + } + /* Junio - Azul suave */ + .mes7 { + background-color: #e6ccff; + border-color: #ffcccc; + } + /* Julio - Morado claro */ + .mes8 { + background-color: #ffccff; + border-color: #ffcccc; + } + /* Agosto - Rosa claro */ + .mes9 { + background-color: #ffb3b3; + border-color: #ffcccc; + } + /* Septiembre - Rojo pastel */ + .mes10 { + background-color: #ff9966; + border-color: #ffcccc; + } + /* Octubre - Naranja pastel */ + .mes11 { + background-color: #cccc99; + border-color: #ffcccc; + } + /* Noviembre - Verde oliva */ + .mes12 { + background-color: #e6e6e6; + border-color: #ffcccc; + } + /* Diciembre - Gris claro */ + + .TContainer { + width:100%; + height: calc(100vh - 200px); + overflow:scroll; + } + .VacClass{ + background-color:darkslateblue; + } + .borderyear{ + border-left: 1px solid #FFF !important; + + } + .yearclass{ + background-color:#444; + color:#FFF;text-align: center; + font-size: 6px; + } + .yearclassB{ + background-color:#999; + color:#FFF;text-align: center; + font-size: 6px; + } + tr.aniorow td{ + height:8px; } @@ -29,7 +134,7 @@
- +
<%----%> @@ -85,9 +190,94 @@
+
+ + -
-
+ + + + + <%-- Encabezados dinámicos para los ejercicios --%> + + + + <%----%> + + + + + + + + + + <%-- Encabezados dinámicos para los ejercicios --%> + + + + + + + + + + + + <%-- Encabezados dinámicos para los ejercicios --%> +<%-- data-toggle="tooltip" + title='<%# new System.Globalization.CultureInfo("es-ES").DateTimeFormat.GetMonthName(Eval("Mes").ToString().ToEntero()).ToUpper() %>'--%> + + + + + + + + + + + + <%-- Encabezados dinámicos para los ejercicios --%> + + + + + + + + + + + + + + <%----%> + + + + <%-- Subrepeater para los ejercicios --%> + + + + + <%-- + + + + --%> + + + + + + + +
<%# Eval("Anio") %>
+ <%# new System.Globalization.CultureInfo("es-ES").DateTimeFormat.GetMonthName(Eval("Mes").ToString().ToEntero()).ToUpper() %>
CódigoNombre CompletoFecha Inicio<%# Eval("Dia") %>
<%# Eval("CvePersonal") %><%# Eval("FechaInicio", "{0:yyyy-MM-dd}") %>
+
+