From fd248d7d83464cf463953c6546659cbc1b656cae Mon Sep 17 00:00:00 2001 From: Alejandro Date: Mon, 21 Sep 2026 15:04:37 +0200 Subject: [PATCH] =?UTF-8?q?-=20cuando=20entro=20en=20alg=C3=BAn=20apartado?= =?UTF-8?q?=20editable,=20por=20ejemplo=20puestos=20de=20trabajo=20de=20un?= =?UTF-8?q?a=20persona,=20no=20hay=20bot=C3=B3n=20de=20ir=20atras.=20-=20C?= =?UTF-8?q?uando=20creo=20una=20reducci=C3=B3n=20de=20jornada,=20una=20vez?= =?UTF-8?q?=20metida=20no=20se=20refesca=20en=20el=20grid.=20-=20En=20la?= =?UTF-8?q?=20opci=C3=B3n=20Trabajadores=20a=20Tiempo=20Parcial,=20cuando?= =?UTF-8?q?=20entro=20mantiene=20el=20titulo=20de=20Nueva=20Reducci=C3=B3n?= =?UTF-8?q?=20de=20Jornada,=20de=20igual=20forma=20no=20refresca=20-=20No?= =?UTF-8?q?=20se=20cargan=20los=20trienios=20que=20tiene=20cada=20uno,=20s?= =?UTF-8?q?i=20la=20fecha=20de=20proximo=20cumplimiento,=20pero=20no=20los?= =?UTF-8?q?=20trienios=20de=20cada=20uno.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Components/BotonVolver.razor | 27 +++++ .../Components/Layout/MainLayout.razor | 2 +- .../FicherosMaestros/ConceptoGeneral.razor | 6 +- .../Pages/FicherosMaestros/Contrato.razor | 5 +- .../FicherosMaestros/CuentaCotizacion.razor | 6 +- .../FicherosMaestros/TipoPuestoTrabajo.razor | 6 +- .../Pages/FicherosMaestros/ValorNomina.razor | 4 +- .../Components/Pages/InfoNominas.razor | 1 + .../Components/Pages/InfoPers.razor | 5 +- .../ReduccionesJornadaGrid.razor | 1 + .../TrabajadoresTiempoParcialGrid.razor | 4 +- .../TrieniosCarreraGrid.razor | 106 +++++++++--------- .../Components/Pages/NominaPersona.razor | 2 + .../Components/Pages/PeriodoSiltraPers.razor | 3 +- .../wwwroot/Content/Site.css | 21 +++- 15 files changed, 134 insertions(+), 65 deletions(-) create mode 100644 Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor diff --git a/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor b/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor new file mode 100644 index 0000000..3e6b5c4 --- /dev/null +++ b/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor @@ -0,0 +1,27 @@ +@inject IJSRuntime JS + +@if (cargando) +{ +
+
+
+} + + + +@code { + private bool cargando; + + private async Task Volver() + { + if (cargando) + { + return; + } + + cargando = true; + StateHasChanged(); + await Task.Yield(); + await JS.InvokeVoidAsync("history.back"); + } +} diff --git a/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor b/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor index d2050e5..a9b1c40 100644 --- a/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor +++ b/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor @@ -86,7 +86,7 @@ -
+