puesto las horas en semanas, falta cambiar los excel
This commit is contained in:
@@ -114,28 +114,33 @@
|
||||
Responsive="true">
|
||||
|
||||
<GridColumns>
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Denominación del grupo" PropertyName="Nombre" Class="colorA">
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Denominación del grupo" PropertyName="Nombre" Class="colorA align-content-center">
|
||||
@context.Nombre
|
||||
</GridColumn>
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" Class="formatoMoneda text-end" HeaderText="Coste anual" PropertyName="CosteAnual">
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" Class="formatoMoneda text-end align-content-center" HeaderText="Coste anual" PropertyName="CosteAnual">
|
||||
<span>@context.CosteAnual.MilesYDecimales() €</span>
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Jornada laboral" PropertyName="JornadaLaboral">
|
||||
<GridColumn Class="text-end align-content-center" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Jornada laboral" PropertyName="JornadaLaboral">
|
||||
@context.JornadaLaboral.MilesYDecimales() h
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Porcentaje producción" PropertyName="PorcentajeProduccion">
|
||||
<GridColumn Class="text-end align-content-center" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Porcentaje producción" PropertyName="PorcentajeProduccion">
|
||||
@context.PorcentajeProduccion %
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" TItem="CASA.Trabajador"HeaderTextAlignment="Alignment.Center" HeaderText="Nº de trabajadores" PropertyName="NumTrabajadores">
|
||||
<GridColumn Class="text-end align-content-center" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Nº de trabajadores" PropertyName="NumTrabajadores">
|
||||
@context.NumTrabajadores
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Coste Anual" PropertyName="CosteAnualTotal">
|
||||
<GridColumn Class="text-end align-content-center" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Coste Anual" PropertyName="CosteAnualTotal">
|
||||
@context.CosteAnualTotal.MilesYDecimales() €
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Horas Producción" PropertyName="HorasProduccion">
|
||||
<GridColumn Class="text-end align-content-center" TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Horas Producción" PropertyName="HorasProduccion">
|
||||
<div class="d-flex flex-column">
|
||||
@context.HorasProduccion.MilesYDecimales() h
|
||||
|
||||
<span>@UtilidadesCASA.pasarHorasASemana(context.HorasProduccion).MilesYDecimales() semanas</span>
|
||||
</div>
|
||||
|
||||
</GridColumn>
|
||||
<GridColumn TItem="CASA.Trabajador" Class="botonesTabla" HeaderText="">
|
||||
<GridColumn TItem="CASA.Trabajador" Class="botonesTabla align-content-center" HeaderText="">
|
||||
<div class="btnTablasEspaciado">
|
||||
<span @onclick="@(() => abrirPopupGestionDatos(@context,false))" class="btnBorrarGuardar">
|
||||
<Icon CustomIconName="fas fa-edit"></Icon>
|
||||
@@ -148,7 +153,7 @@
|
||||
</GridColumn>
|
||||
</GridColumns>
|
||||
</Grid>
|
||||
<table class="table tablaCACOA mb-0" style="position:absolute;bottom:-50px;">
|
||||
<table class="table tablaCACOA mb-0" style="position:absolute;bottom:-60px;">
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2" class="text-end fw-bold colorC TotalesTabla">
|
||||
@@ -158,7 +163,8 @@
|
||||
</div>
|
||||
<div>
|
||||
<span>Total Coste Anual: @objetoCASA.DespachoProfesional.CostesDirectosAnuales.MilesYDecimales() €</span><br />
|
||||
<span>Total Horas Producción: @objetoCASA.DespachoProfesional.HorasTotalesProduccion.MilesYDecimales() h</span>
|
||||
<span>Total Horas Producción: @objetoCASA.DespachoProfesional.HorasTotalesProduccion.MilesYDecimales() h</span><br />
|
||||
<span>Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoCASA.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="TotalesTabla">Horas TPE Documentacion </td>
|
||||
<td class="TotalesTabla">Horas TPE Documentacion <span style="margin-left:60px;">@UtilidadesCASA.pasarHorasASemana(objetoCASA.TrabajoProfesional.HorasTPEDocumentacion).MilesYDecimales() semanas</span> </td>
|
||||
<td class="tdAlineadoDerecha TotalesTabla">
|
||||
|
||||
@if (!inputsEditables)
|
||||
|
||||
@@ -116,26 +116,31 @@
|
||||
Responsive="true">
|
||||
|
||||
<GridColumns>
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Denominación del grupo" PropertyName="Nombre" Class="colorA">
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" HeaderText="Denominación del grupo" PropertyName="Nombre" Class="colorA align-content-center">
|
||||
@context.Nombre
|
||||
</GridColumn>
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" Class="formatoMoneda text-end" HeaderText="Coste anual" PropertyName="CosteAnual">
|
||||
<GridColumn TItem="CASA.Trabajador" HeaderTextAlignment="Alignment.Center" Class="formatoMoneda text-end align-content-center" HeaderText="Coste anual" PropertyName="CosteAnual">
|
||||
<span>@context.CosteAnual.MilesYDecimales() €</span>
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Jornada laboral" PropertyName="JornadaLaboral">
|
||||
<GridColumn Class="text-end align-content-center" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Jornada laboral" PropertyName="JornadaLaboral">
|
||||
@context.JornadaLaboral.MilesYDecimales() h
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Porcentaje producción" PropertyName="PorcentajeProduccion">
|
||||
<GridColumn Class="text-end align-content-center" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Porcentaje producción" PropertyName="PorcentajeProduccion">
|
||||
@context.PorcentajeProduccion %
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Nº de trabajadores" PropertyName="NumTrabajadores">
|
||||
<GridColumn Class="text-end align-content-center" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Nº de trabajadores" PropertyName="NumTrabajadores">
|
||||
@context.NumTrabajadores
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Coste Anual" PropertyName="CosteAnualTotal">
|
||||
<GridColumn Class="text-end align-content-center" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Coste Anual" PropertyName="CosteAnualTotal">
|
||||
@context.CosteAnualTotal.MilesYDecimales() €
|
||||
</GridColumn>
|
||||
<GridColumn Class="text-end" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Horas Producción" PropertyName="HorasProduccion">
|
||||
<GridColumn Class="text-end align-content-center" HeaderTextAlignment="Alignment.Center" TItem="CASA.Trabajador" HeaderText="Horas Producción" PropertyName="HorasProduccion">
|
||||
<div class="d-flex flex-column">
|
||||
@context.HorasProduccion.MilesYDecimales() h
|
||||
|
||||
<span>@UtilidadesCASA.pasarHorasASemana(context.HorasProduccion).MilesYDecimales() semanas</span>
|
||||
</div>
|
||||
|
||||
</GridColumn>
|
||||
<GridColumn TItem="CASA.Trabajador" Class="botonesTabla" HeaderText="">
|
||||
<div class="btnTablasEspaciado">
|
||||
@@ -150,7 +155,7 @@
|
||||
</GridColumn>
|
||||
</GridColumns>
|
||||
</Grid>
|
||||
<table class="table tablaCACOA mb-0" style="position:absolute;bottom:-50px;">
|
||||
<table class="table tablaCACOA mb-0" style="position:absolute;bottom:-60px;">
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2" class="text-end fw-bold colorC TotalesTabla">
|
||||
@@ -161,6 +166,7 @@
|
||||
<div>
|
||||
<span>Total Coste Anual: @objetoURBAN.DespachoProfesional.CostesDirectosAnuales.MilesYDecimales() €</span><br />
|
||||
<span>Total Horas Producción: @objetoURBAN.DespachoProfesional.HorasTotalesProduccion.MilesYDecimales() h</span>
|
||||
<span>Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoURBAN.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -53,8 +53,16 @@
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<tr>
|
||||
<td class="TotalesTabla" style="width:50%;"></td>
|
||||
<td class="TotalesTabla tdAlineadoDerecha">
|
||||
<div class="text-end">
|
||||
<span>@UtilidadesCASA.pasarHorasASemana(objetoURBAN.TrabajoProfesional.horasTrabProfesional).MilesYDecimales() semanas</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div style="position:relative;margin-bottom: 15px;">
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="colorB w4">Horas del trabajo profesional Edificación</td>
|
||||
<td class="colorB w4">Horas del trabajo profesional Edificación <span style="margin-left:60px;">@UtilidadesCASA.pasarHorasASemana(objetoLicitaciones.horasProduccion).MilesYDecimales() semanas</span></td>
|
||||
<td class="text-end">
|
||||
<div class="d-flex" style="gap: 3px;">
|
||||
<InputNumber TValue="double" @onblur="calcularHoras" @bind-Value="@objetoLicitaciones.horasProduccion" Min="0" class="inputForm inputTabla tdAlineadoDerecha" />h
|
||||
|
||||
@@ -144,7 +144,9 @@
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="" style="width:50%;">Horas trabajo profesional Urbanismo</td>
|
||||
<td class="" style="width:50%;">
|
||||
Horas trabajo profesional Urbanismo <span style="margin-left:30px;">@UtilidadesCASA.pasarHorasASemana(objetoLicitacionUrban.TrabajoProfesional.horasTrabProfesional).MilesYDecimales() semanas</span>
|
||||
</td>
|
||||
<td class=" tdAlineadoDerecha">
|
||||
<div class="d-flex" style="gap: 3px;">
|
||||
<InputNumber TValue="double" @onblur="calcularHoras" @bind-Value="@objetoLicitacionUrban.TrabajoProfesional.horasTrabProfesional" Min="0" class="inputForm inputTabla tdAlineadoDerecha" />h
|
||||
|
||||
@@ -1102,5 +1102,16 @@ namespace HerramientaCASA
|
||||
|
||||
return listadoEstadisticasUrbanExcel;
|
||||
}
|
||||
|
||||
|
||||
public static double pasarHorasASemana(double horas)
|
||||
{
|
||||
double semanas = 0;
|
||||
double horasSemanales = 7 * 24;
|
||||
|
||||
semanas = horas / horasSemanales;
|
||||
|
||||
return semanas;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user