diff --git a/HerramientaCASA/Components/Pages/HerramientaCASAS.razor b/HerramientaCASA/Components/Pages/HerramientaCASAS.razor
index 49aa017..dd8f692 100644
--- a/HerramientaCASA/Components/Pages/HerramientaCASAS.razor
+++ b/HerramientaCASA/Components/Pages/HerramientaCASAS.razor
@@ -325,8 +325,8 @@
Format = PuppeteerSharp.Media.PaperFormat.A4,
MarginOptions = new PuppeteerSharp.Media.MarginOptions
{
- Top = "20mm",
- Bottom = "20mm",
+ Top = "15mm",
+ Bottom = "10mm",
},
DisplayHeaderFooter=true,
HeaderTemplate = @"
@@ -349,7 +349,7 @@
",
FooterTemplate = @"
-
+
Página de
"
});
diff --git a/HerramientaCASA/Components/Pages/HerramientaURBAN.razor b/HerramientaCASA/Components/Pages/HerramientaURBAN.razor
index 7680432..31e7bad 100644
--- a/HerramientaCASA/Components/Pages/HerramientaURBAN.razor
+++ b/HerramientaCASA/Components/Pages/HerramientaURBAN.razor
@@ -304,8 +304,8 @@
Format = PuppeteerSharp.Media.PaperFormat.A4,
MarginOptions = new PuppeteerSharp.Media.MarginOptions
{
- Top = "20mm",
- Bottom = "20mm"
+ Top = "15mm",
+ Bottom = "10mm"
},
DisplayHeaderFooter = true,
HeaderTemplate = @"
@@ -328,7 +328,7 @@
",
FooterTemplate = @"
-
+
Página de
"
});
diff --git a/HerramientaCASA/Components/Pages/Imprimir/HerramientaCASAImprimir.razor b/HerramientaCASA/Components/Pages/Imprimir/HerramientaCASAImprimir.razor
index 8546789..d608caf 100644
--- a/HerramientaCASA/Components/Pages/Imprimir/HerramientaCASAImprimir.razor
+++ b/HerramientaCASA/Components/Pages/Imprimir/HerramientaCASAImprimir.razor
@@ -86,13 +86,10 @@
Trabajo Profesional
- @if (objetoCASA.TrabajoProfesional.Usos.Count != 0)
- {
Usos/Tipologías
-
@@ -105,7 +102,8 @@
-
+ @if (objetoCASA.TrabajoProfesional.Usos.Count != 0)
+ {
@foreach(var uso in objetoCASA.TrabajoProfesional.Usos){
@uso.superficie.MilesYDecimales()
@@ -114,10 +112,17 @@
@objetoCASA.Enumerados.Intervenciones?.FirstOrDefault(x => x.idEnumeracion == uso.idTipoIntervencion)?.ValorAlfabetico1
}
-
+ }
+ else
+ {
+
+ No hay registros
+
+ }
+
-
+
Total superficie: @objetoCASA.TrabajoProfesional.Usos.Sum(x=>x.superficie).MilesYDecimales()
@@ -126,10 +131,9 @@
-
- }
+
diff --git a/HerramientaCASA/Components/Pages/Imprimir/HerramientaURBANImprimir.razor b/HerramientaCASA/Components/Pages/Imprimir/HerramientaURBANImprimir.razor
index fe710ad..d385855 100644
--- a/HerramientaCASA/Components/Pages/Imprimir/HerramientaURBANImprimir.razor
+++ b/HerramientaCASA/Components/Pages/Imprimir/HerramientaURBANImprimir.razor
@@ -95,7 +95,11 @@
Tipo de Documento:
@if (objetoURBAN.TrabajoProfesional.idTipoDocumentacion != 0)
{
- @CultureInfo.CurrentCulture.TextInfo.ToTitleCase(@objetoURBAN.Enumerados.TiposDeDocumentos.First(x => x.idEnumeracion == objetoURBAN.TrabajoProfesional.idTipoDocumentacion).Descripcion.ToLower())
+ @CultureInfo.CurrentCulture.TextInfo.ToTitleCase(@objetoURBAN.Enumerados.TiposDeDocumentos.First(x => x.idEnumeracion == objetoURBAN.TrabajoProfesional.idTipoDocumentacion).Descripcion.ToLower())
+ }
+ else
+ {
+ No Seleccionado
}
@@ -104,6 +108,10 @@
{
@objetoURBAN.Enumerados.ProyectosPorTipo(objetoURBAN.TrabajoProfesional.idTipoDocumentacion).First(x => x.idtipoproyectos == objetoURBAN.TrabajoProfesional.idTipoProyecto).Descripcion
}
+ else
+ {
+ No Seleccionado
+ }
@* TABLAS DE DATOS MINIMOS Y OPCIONALES *@
@@ -121,10 +129,20 @@
- @foreach (var item in objetoURBAN.TrabajoProfesional.DocumentacionMinima)
+ @if (objetoURBAN.TrabajoProfesional.DocumentacionMinima.Count > 0)
+ {
+ @foreach (var item in objetoURBAN.TrabajoProfesional.DocumentacionMinima)
+ {
+
+ @item.Descripcion
+
+ }
+
+ }
+ else
{
- @item.Descripcion
+ No hay registros
}
@@ -136,8 +154,6 @@
Documentación Opcional:
- @if (objetoURBAN.TrabajoProfesional.DocumentacionOpcional.Count != 0)
- {
@@ -147,11 +163,14 @@
- @foreach (var item in objetoURBAN.TrabajoProfesional.DocumentacionOpcional)
+ @if (objetoURBAN.TrabajoProfesional.DocumentacionOpcional.Count != 0)
{
-
- @item.Descripcion
-
+
+ @foreach (var item in objetoURBAN.TrabajoProfesional.DocumentacionOpcional)
+ {
+
+ @item.Descripcion
+
@if (@item.Checkeada)
{
@@ -167,17 +186,19 @@
}
-
+
+
+ }
+ }
+ else
+ {
+
+ No hay registros
}
- }
- else
- {
- Sin documentación
- }
@* TABLA DE DATOS NECESARIOS *@
@@ -193,20 +214,30 @@
- @foreach (var item in objetoURBAN.TrabajoProfesional.DatosNecesarios)
+ @if (objetoURBAN.TrabajoProfesional.DatosNecesarios.Count != 0)
+ {
+ @foreach (var item in objetoURBAN.TrabajoProfesional.DatosNecesarios)
+ {
+
+ @item.Descripcion
+ @item.ValorNecesario
+
+ }
+ }
+ else
{
- @item.Descripcion
- @item.ValorNecesario
+ No hay registros
}
+
- Datos Necesarios:
+ Fases:
diff --git a/HerramientaCASA/Components/Pages/Imprimir/LicitacionesCASAImprimir.razor b/HerramientaCASA/Components/Pages/Imprimir/LicitacionesCASAImprimir.razor
index 4f34ea7..66d7fd6 100644
--- a/HerramientaCASA/Components/Pages/Imprimir/LicitacionesCASAImprimir.razor
+++ b/HerramientaCASA/Components/Pages/Imprimir/LicitacionesCASAImprimir.razor
@@ -21,14 +21,22 @@
-
- @foreach (var uso in objetoLicitaciones.Usos)
+ @if (objetoLicitaciones.Usos.Count != 0)
+ {
+ @foreach (var uso in objetoLicitaciones.Usos)
+ {
+
+ @uso.superficie.MilesYDecimales()
+ @objetoLicitaciones.Enumerados.GruposTipologias?.FirstOrDefault(x => x.idEnumeracion == uso.idGrupoTipologia)?.ValorAlfabetico1
+ @objetoLicitaciones.Enumerados.Tipologias?.FirstOrDefault(x => x.idTipologia == uso.idTipologia)?.Descripcion
+ @objetoLicitaciones.Enumerados.Intervenciones?.FirstOrDefault(x => x.idEnumeracion == uso.idTipoIntervencion)?.ValorAlfabetico1
+
+ }
+ }
+ else
{
- @uso.superficie.MilesYDecimales()
- @objetoLicitaciones.Enumerados.GruposTipologias?.FirstOrDefault(x => x.idEnumeracion == uso.idGrupoTipologia)?.ValorAlfabetico1
- @objetoLicitaciones.Enumerados.Tipologias?.FirstOrDefault(x => x.idTipologia == uso.idTipologia)?.Descripcion
- @objetoLicitaciones.Enumerados.Intervenciones?.FirstOrDefault(x => x.idEnumeracion == uso.idTipoIntervencion)?.ValorAlfabetico1
+ No hay registros
}
@@ -66,7 +74,7 @@
@fase.Denominacion
-
+
@fase.Porcentaje
@if (fase.Seleccionado)
{
diff --git a/HerramientaCASA/Components/Pages/Imprimir/LicitacionesURBANImprimir.razor b/HerramientaCASA/Components/Pages/Imprimir/LicitacionesURBANImprimir.razor
index ca4ef9d..46d2ad1 100644
--- a/HerramientaCASA/Components/Pages/Imprimir/LicitacionesURBANImprimir.razor
+++ b/HerramientaCASA/Components/Pages/Imprimir/LicitacionesURBANImprimir.razor
@@ -10,7 +10,11 @@
Tipo de Documento:
@if (objetoLicitacionUrban.TrabajoProfesional.idTipoDocumentacion != 0)
{
- @CultureInfo.CurrentCulture.TextInfo.ToTitleCase(@objetoLicitacionUrban.Enumerados.TiposDeDocumentos.First(x => x.idEnumeracion == objetoLicitacionUrban.TrabajoProfesional.idTipoDocumentacion).Descripcion.ToLower())
+ @CultureInfo.CurrentCulture.TextInfo.ToTitleCase(@objetoLicitacionUrban.Enumerados.TiposDeDocumentos.First(x => x.idEnumeracion == objetoLicitacionUrban.TrabajoProfesional.idTipoDocumentacion).Descripcion.ToLower())
+ }
+ else
+ {
+ No Seleccionado
}
@@ -19,6 +23,10 @@
{
@objetoLicitacionUrban.Enumerados.ProyectosPorTipo(objetoLicitacionUrban.TrabajoProfesional.idTipoDocumentacion).First(x => x.idtipoproyectos == objetoLicitacionUrban.TrabajoProfesional.idTipoProyecto).Descripcion
}
+ else
+ {
+ No Seleccionado
+ }
@* TABLAS DE DATOS MINIMOS Y OPCIONALES *@
@@ -36,12 +44,20 @@
- @foreach (var item in objetoLicitacionUrban.TrabajoProfesional.DocumentacionMinima)
+ @if (objetoLicitacionUrban.TrabajoProfesional.DocumentacionMinima.Count > 0)
{
-
- @item.Descripcion
-
+ @foreach (var item in objetoLicitacionUrban.TrabajoProfesional.DocumentacionMinima)
+ {
+
+ @item.Descripcion
+
+ }
+ } else
+ {
+ No hay registros
}
+
+
@@ -51,8 +67,6 @@
Documentación Opcional:
- @if (objetoLicitacionUrban.TrabajoProfesional.DocumentacionOpcional.Count != 0)
- {
@@ -62,6 +76,8 @@
+ @if (objetoLicitacionUrban.TrabajoProfesional.DocumentacionOpcional.Count != 0)
+ {
@foreach (var item in objetoLicitacionUrban.TrabajoProfesional.DocumentacionOpcional)
{
@@ -84,20 +100,19 @@
}
-
+ }
+ else
+ {
+ No hay registros
+ }
+
- }
- else
- {
-
Sin documentación
- }
-
@* TABLA DE DATOS NECESARIOS Y FASES *@
-
+
@* DATOS NECESARIOS *@
-
+
Datos Necesarios:
@@ -111,12 +126,19 @@
+ @if (objetoLicitacionUrban.TrabajoProfesional.DatosNecesarios.Count != 0)
+ {
@foreach (var item in objetoLicitacionUrban.TrabajoProfesional.DatosNecesarios)
{
@item.Descripcion
@item.ValorNecesario
+ }
+ }
+ else
+ {
+ No hay registros
}
@@ -124,7 +146,7 @@
@* FASES *@
-
+
@@ -230,15 +252,23 @@
-
- @foreach (var otroTrabajo in objetoLicitacionUrban.ListaSolvenciaTecnica)
+ @if (objetoLicitacionUrban.ListaSolvenciaTecnica.Count>0)
+ {
+ @foreach (var otroTrabajo in objetoLicitacionUrban.ListaSolvenciaTecnica)
+ {
+
+ @otroTrabajo.Descripcion
+ @otroTrabajo.Cantidad
+ @otroTrabajo.TipoConvenio
+
+ }
+ } else
{
- @otroTrabajo.Descripcion
- @otroTrabajo.Cantidad
- @otroTrabajo.TipoConvenio
+ No hay registros
}
+
diff --git a/HerramientaCASA/Components/Pages/Licitaciones.razor b/HerramientaCASA/Components/Pages/Licitaciones.razor
index 5e410c2..3e1b3d4 100644
--- a/HerramientaCASA/Components/Pages/Licitaciones.razor
+++ b/HerramientaCASA/Components/Pages/Licitaciones.razor
@@ -434,8 +434,8 @@
Format = PuppeteerSharp.Media.PaperFormat.A4,
MarginOptions = new PuppeteerSharp.Media.MarginOptions
{
- Top = "20mm",
- Bottom = "20mm"
+ Top = "15mm",
+ Bottom = "10mm"
},
DisplayHeaderFooter = true,
HeaderTemplate = @"
@@ -458,7 +458,7 @@
",
FooterTemplate = @"
-
+
Página de
"
});
diff --git a/HerramientaCASA/Components/Pages/LicitacionesURBAN.razor b/HerramientaCASA/Components/Pages/LicitacionesURBAN.razor
index 3a295b6..5b26b55 100644
--- a/HerramientaCASA/Components/Pages/LicitacionesURBAN.razor
+++ b/HerramientaCASA/Components/Pages/LicitacionesURBAN.razor
@@ -513,8 +513,8 @@
Format = PuppeteerSharp.Media.PaperFormat.A4,
MarginOptions = new PuppeteerSharp.Media.MarginOptions
{
- Top = "20mm",
- Bottom = "20mm"
+ Top = "15mm",
+ Bottom = "10mm"
},
DisplayHeaderFooter = true,
HeaderTemplate = @"
@@ -537,7 +537,7 @@
",
FooterTemplate = @"
-
+
Página de
"
});
diff --git a/HerramientaCASA/wwwroot/Scripts/Util.js b/HerramientaCASA/wwwroot/Scripts/Util.js
index 20b73a6..819b634 100644
--- a/HerramientaCASA/wwwroot/Scripts/Util.js
+++ b/HerramientaCASA/wwwroot/Scripts/Util.js
@@ -14,7 +14,6 @@ window.mostrarPdf = function (base64Data) {
window.obtenerPDFImprimir = function (paginaImprimir) {
let DespachoImprimir = document.getElementById(paginaImprimir);
- let html = DespachoImprimir.outerHTML + "
";
-
+ let html = DespachoImprimir.outerHTML;
return html;
};
\ No newline at end of file