Cambios en HerramientaURBAN, fallaba al calcular a mano
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -90,7 +90,7 @@
|
|||||||
// ultimaHoraObra = objetoCASA.TrabajoProfesional.HorasTPEDireccion;
|
// ultimaHoraObra = objetoCASA.TrabajoProfesional.HorasTPEDireccion;
|
||||||
|
|
||||||
objetoCASA.CalcularHorasTPEManual(objetoCASA.TrabajoProfesional.HorasTPEDocumentacion, objetoCASA.TrabajoProfesional.HorasTPEDireccion);
|
objetoCASA.CalcularHorasTPEManual(objetoCASA.TrabajoProfesional.HorasTPEDocumentacion, objetoCASA.TrabajoProfesional.HorasTPEDireccion);
|
||||||
horasTPEOriginal = objetoCASA.TrabajoProfesional.HorasTPE;
|
// horasTPEOriginal = objetoCASA.TrabajoProfesional.HorasTPE;
|
||||||
RefreshState();
|
RefreshState();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,7 +35,7 @@ else
|
|||||||
<div class="row p-0 m-0">
|
<div class="row p-0 m-0">
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<CascadingValue Value="this">
|
<CascadingValue Value="this">
|
||||||
<FasesURBAN objetoURBAN="objetoURBAN"></FasesURBAN>
|
<FasesURBAN @ref=fasesRef objetoURBAN="objetoURBAN"></FasesURBAN>
|
||||||
</CascadingValue>
|
</CascadingValue>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -62,6 +62,12 @@ else
|
|||||||
public tsHerramientasCACOA bd;
|
public tsHerramientasCACOA bd;
|
||||||
public bool modificarTabla = true;
|
public bool modificarTabla = true;
|
||||||
public bool modificarHoras = false;
|
public bool modificarHoras = false;
|
||||||
|
|
||||||
|
private FasesURBAN fasesRef;
|
||||||
|
|
||||||
|
|
||||||
|
List<URBAN.DocumentacionURBAN> listadoAuxiliarDocusOpci = new List<URBAN.DocumentacionURBAN>();
|
||||||
|
|
||||||
protected override async Task OnInitializedAsync()
|
protected override async Task OnInitializedAsync()
|
||||||
{
|
{
|
||||||
bd = tsHerramientasCACOA.NuevoContexto(SoloLectura: false);
|
bd = tsHerramientasCACOA.NuevoContexto(SoloLectura: false);
|
||||||
@@ -82,6 +88,10 @@ else
|
|||||||
// objetoCASA.CalcularHorasTPE();
|
// objetoCASA.CalcularHorasTPE();
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
objetoURBAN.TrabajoProfesional.DocumentacionOpcional = listadoAuxiliarDocusOpci.ToList();
|
||||||
|
|
||||||
|
fasesRef.restablecerValores();
|
||||||
|
|
||||||
modificarTabla = res;
|
modificarTabla = res;
|
||||||
modificarHoras = !res;
|
modificarHoras = !res;
|
||||||
objetoURBAN.TrabajoProfesional.EsPorUsos = true;
|
objetoURBAN.TrabajoProfesional.EsPorUsos = true;
|
||||||
@@ -94,6 +104,16 @@ else
|
|||||||
// ultimaHoraDocumentacion = objetoCASA.TrabajoProfesional.HorasTPEDocumentacion;
|
// ultimaHoraDocumentacion = objetoCASA.TrabajoProfesional.HorasTPEDocumentacion;
|
||||||
// ultimaHoraObra = objetoCASA.TrabajoProfesional.HorasTPEDireccion;
|
// ultimaHoraObra = objetoCASA.TrabajoProfesional.HorasTPEDireccion;
|
||||||
|
|
||||||
|
listadoAuxiliarDocusOpci = new List<URBAN.DocumentacionURBAN>(objetoURBAN.TrabajoProfesional.DocumentacionOpcional);
|
||||||
|
|
||||||
|
objetoURBAN.TrabajoProfesional.DocumentacionOpcional.Clear();
|
||||||
|
|
||||||
|
await InvokeAsync(StateHasChanged);
|
||||||
|
|
||||||
|
if (fasesRef != null)
|
||||||
|
{
|
||||||
|
fasesRef.restablecerValores();
|
||||||
|
}
|
||||||
|
|
||||||
modificarHoras = res;
|
modificarHoras = res;
|
||||||
modificarTabla = !res;
|
modificarTabla = !res;
|
||||||
|
|||||||
@@ -141,7 +141,7 @@
|
|||||||
return porcentajeTotal;
|
return porcentajeTotal;
|
||||||
}
|
}
|
||||||
|
|
||||||
private async void restablecerValores()
|
public async void restablecerValores()
|
||||||
{
|
{
|
||||||
var lista = JsonSerializer.Deserialize<List<URBAN.FasesURBAN>>(JsonSerializer.Serialize(objetoURBAN.Enumerados.FasesTrabajo));
|
var lista = JsonSerializer.Deserialize<List<URBAN.FasesURBAN>>(JsonSerializer.Serialize(objetoURBAN.Enumerados.FasesTrabajo));
|
||||||
objetoURBAN.TrabajoProfesional.FasesTrabajoProfesional = lista;
|
objetoURBAN.TrabajoProfesional.FasesTrabajoProfesional = lista;
|
||||||
|
|||||||
@@ -300,7 +300,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td style="width:60%" class="colorFilasIntro fw-bold w4">Plazo de presentación de la documentación:</td>
|
<td style="width:60%" class="colorFilasIntro fw-bold w4">Plazo de presentación de la documentación:</td>
|
||||||
<td class="text-end">
|
<td class="text-end">
|
||||||
<div class="d-flex" style="gap:3px;">
|
<div class="justify-content-end d-flex" style="gap:3px;">
|
||||||
<span class="text-end">@objetoURBAN.CostesProduccion.PlazoPresentacionDocumentos</span>meses
|
<span class="text-end">@objetoURBAN.CostesProduccion.PlazoPresentacionDocumentos</span>meses
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -103,7 +103,7 @@
|
|||||||
<table class="table tablaCACOA tablaCACOA2 mb-0">
|
<table class="table tablaCACOA tablaCACOA2 mb-0">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colorB fw-bold">Descripción</th>
|
<th style="width:70%;" class="colorB fw-bold">Descripción</th>
|
||||||
<th class="colorB fw-bold">Valor</th>
|
<th class="colorB fw-bold">Valor</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -130,7 +130,7 @@
|
|||||||
<table class="table tablaCACOA tablaCACOA2 mb-0">
|
<table class="table tablaCACOA tablaCACOA2 mb-0">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colorB fw-bold">Fases</th>
|
<th style="width:70%;" class="colorB fw-bold">Fases</th>
|
||||||
<th class="colorB fw-bold"></th>
|
<th class="colorB fw-bold"></th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -239,13 +239,9 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
<tfoot>
|
<tfoot>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" class="text-end fw-bold colorC TotalesTabla">
|
<td colspan="3" class="text-end fw-bold colorC TotalesTabla">
|
||||||
<div class="align-items-center">
|
|
||||||
<div style="align-self: center;">
|
|
||||||
Total trabajadores:
|
Total trabajadores:
|
||||||
<span> @objetoLicitacionUrban.ListaSolvenciaTecnica.Sum(x => x.Cantidad)</span>
|
<span> @objetoLicitacionUrban.ListaSolvenciaTecnica.Sum(x => x.Cantidad)</span>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -525,7 +525,8 @@ namespace bdHerramientaCACOA
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void ActualizarFaseCalculo(double horasOriginal)
|
public void ActualizarFaseCalculo(double horasOriginal)
|
||||||
{
|
{
|
||||||
|
TrabajoProfesional.TotalHorasTPE = horasOriginal;
|
||||||
TrabajoProfesional.HorasTPE = horasOriginal;
|
TrabajoProfesional.HorasTPE = horasOriginal;
|
||||||
TrabajoProfesional.HorasTPEDocumentacion = CalcularHorasTPEDocumentacion();
|
TrabajoProfesional.HorasTPEDocumentacion = CalcularHorasTPEDocumentacion();
|
||||||
TrabajoProfesional.HorasTPEDireccion = CalcularHorasTPEDireccion();
|
TrabajoProfesional.HorasTPEDireccion = CalcularHorasTPEDireccion();
|
||||||
|
|||||||
Reference in New Issue
Block a user