$linea = new AlbaranesLineas(); $alertas = $linea->getAlertas(); } break; case 'guardar': if ($pvpConIva == '1') { // El precio viene con iva, calculo la base $datos['Precio'] = $datos['Precio'] * 100 / (100 + $datos['Iva']); } $linea = new AlbaranesLineas($datos['IDLinea']); $linea->bind($datos); if ($linea->valida(array())) { if (!$linea->save()) { $errores = $linea->getErrores(); } else { $alertas = $linea->getAlertas(); $linea = new AlbaranesLineas($datos['IDLinea']); } } break; case 'cierre': include_once '../modules/ExpedirLineas/ExpedirLineasController.class.php'; $albaran = new AlbaranesCab($datos['IDAlbaran']); $albaran->confirma(); $expedir = new ExpedirLineasController(); $expedir->cargaLineasAlbaran($datos['IDAlbaran'], 0); //$albaran->expide(); break; } $albaran = new AlbaranesCab($datos['IDAlbaran']); $lineaAlbaran = $linea->iterator();