From 4b864df8a044c717cac74acfdff806e117149ca3 Mon Sep 17 00:00:00 2001 From: Perea Date: Wed, 24 Sep 2025 11:23:21 +0200 Subject: [PATCH] previo acabar --- .../DespachoProfesionalComponents/TrabajadorGrid.razor | 2 +- .../TrabajoProfesionalComponents/TablaHorasGrid.razor | 2 +- .../DespachoProfURBAN/TrabajadorGridURBAN.razor | 2 +- .../Pages/LicitacionesGrids/CostesProLicitaciones.razor | 5 ++++- bdHerramientaCACOA/LICITACIONES.cs | 2 +- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/HerramientaCASA/Components/Pages/HerramientaCASATabs/DespachoProfesionalComponents/TrabajadorGrid.razor b/HerramientaCASA/Components/Pages/HerramientaCASATabs/DespachoProfesionalComponents/TrabajadorGrid.razor index ed18078..15c12d9 100644 --- a/HerramientaCASA/Components/Pages/HerramientaCASATabs/DespachoProfesionalComponents/TrabajadorGrid.razor +++ b/HerramientaCASA/Components/Pages/HerramientaCASATabs/DespachoProfesionalComponents/TrabajadorGrid.razor @@ -164,7 +164,7 @@
Total Coste Anual: @objetoCASA.DespachoProfesional.CostesDirectosAnuales.MilesYDecimales() €
Total Horas Producción: @objetoCASA.DespachoProfesional.HorasTotalesProduccion.MilesYDecimales() h
- Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoCASA.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas + @* Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoCASA.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas *@
diff --git a/HerramientaCASA/Components/Pages/HerramientaCASATabs/TrabajoProfesionalComponents/TablaHorasGrid.razor b/HerramientaCASA/Components/Pages/HerramientaCASATabs/TrabajoProfesionalComponents/TablaHorasGrid.razor index ae13240..3b0830f 100644 --- a/HerramientaCASA/Components/Pages/HerramientaCASATabs/TrabajoProfesionalComponents/TablaHorasGrid.razor +++ b/HerramientaCASA/Components/Pages/HerramientaCASATabs/TrabajoProfesionalComponents/TablaHorasGrid.razor @@ -23,7 +23,7 @@ - Horas TPE Documentacion @UtilidadesCASA.pasarHorasASemana(objetoCASA.TrabajoProfesional.HorasTPEDocumentacion).MilesYDecimales() semanas + Horas TPE Documentacion @UtilidadesCASA.pasarHorasASemana(!inputsEditables ? objetoCASA.TrabajoProfesional.HorasTPEDocumentacionEstimacion : objetoCASA.TrabajoProfesional.HorasTPEDocumentacion).MilesYDecimales() semanas @if (!inputsEditables) diff --git a/HerramientaCASA/Components/Pages/HerramientaURBANTabs/DespachoProfURBAN/TrabajadorGridURBAN.razor b/HerramientaCASA/Components/Pages/HerramientaURBANTabs/DespachoProfURBAN/TrabajadorGridURBAN.razor index 33a6f30..2f0666e 100644 --- a/HerramientaCASA/Components/Pages/HerramientaURBANTabs/DespachoProfURBAN/TrabajadorGridURBAN.razor +++ b/HerramientaCASA/Components/Pages/HerramientaURBANTabs/DespachoProfURBAN/TrabajadorGridURBAN.razor @@ -166,7 +166,7 @@
Total Coste Anual: @objetoURBAN.DespachoProfesional.CostesDirectosAnuales.MilesYDecimales() €
Total Horas Producción: @objetoURBAN.DespachoProfesional.HorasTotalesProduccion.MilesYDecimales() h - Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoURBAN.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas + @* Total semanas Producción: @UtilidadesCASA.pasarHorasASemana(objetoURBAN.DespachoProfesional.HorasTotalesProduccion).MilesYDecimales() semanas *@
diff --git a/HerramientaCASA/Components/Pages/LicitacionesGrids/CostesProLicitaciones.razor b/HerramientaCASA/Components/Pages/LicitacionesGrids/CostesProLicitaciones.razor index f0a8d1a..785abd3 100644 --- a/HerramientaCASA/Components/Pages/LicitacionesGrids/CostesProLicitaciones.razor +++ b/HerramientaCASA/Components/Pages/LicitacionesGrids/CostesProLicitaciones.razor @@ -152,7 +152,7 @@ PlazoPresentacionDocumentosCambiado(objetoLicitaciones.PlazoPresentacionDocumentos); } - private void calcularHoras() + private async void calcularHoras() { bool guardarSeleccion = objetoLicitaciones.EsPorUsos; @@ -161,5 +161,8 @@ objetoLicitaciones.CalcularHorasSuperficie(); objetoLicitaciones.EsPorUsos = guardarSeleccion; + + await InvokeAsync(StateHasChanged); + _Parent.RefreshState(); } } diff --git a/bdHerramientaCACOA/LICITACIONES.cs b/bdHerramientaCACOA/LICITACIONES.cs index 2fcfe0b..49aeeff 100644 --- a/bdHerramientaCACOA/LICITACIONES.cs +++ b/bdHerramientaCACOA/LICITACIONES.cs @@ -332,7 +332,7 @@ namespace bdHerramientaCACOA CostesProduccionTrabProf = Math.Round(CostesProduccionTrabProf, 2, MidpointRounding.AwayFromZero); PrecioTrabProf = Math.Round(PrecioTrabProf, 2, MidpointRounding.AwayFromZero); - PrecioDelEncargo = PrecioTrabProf; + PrecioDelEncargo = PrecioTrabProf + TotalOtrosTrabajos; }