diff --git a/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php b/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php index 9a9e3943..44432708 100644 --- a/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php +++ b/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php @@ -230,6 +230,9 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController $sanitizedData['solapas_sobrecubierta'] = 0; } + $tipoImpresionModel = new TipoPresupuestoModel(); + $sanitizedData['cosido'] = $tipoImpresionModel->get_isCosido($sanitizedData['tipo_impresion_id']); + $noException = true; if ( $sanitizedData['papel_formato_id'] == null && $sanitizedData['papel_formato_ancho'] == null diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js index 21d88070..46157e15 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js @@ -1553,7 +1553,7 @@ class LineasPresupuesto { datos.paginas_color = parseInt($('#compPaginasColor').val()) } else { - let paginas_color = isNaN(parseInt($('#lp_rot_color_numPagColor').val())) ? input_data.paginas : parseInt($('#lp_rot_color_numPagColor').val()) + let paginas_color = isNaN(parseInt($('#lp_rot_color_numPagColor').val())) ? 0 : parseInt($('#lp_rot_color_numPagColor').val()) datos.paginas_negro = input_data.paginas - paginas_color; datos.paginas_color = paginas_color; }