diff --git a/src/app/components/confirmacion-carrito/confirmacion-carrito.component.html b/src/app/components/confirmacion-carrito/confirmacion-carrito.component.html index 81d6522..8eb1427 100644 --- a/src/app/components/confirmacion-carrito/confirmacion-carrito.component.html +++ b/src/app/components/confirmacion-carrito/confirmacion-carrito.component.html @@ -27,6 +27,19 @@

Por favor, controle y confirme su compra.

+ +
+ +
diff --git a/src/app/components/confirmacion-carrito/confirmacion-carrito.component.ts b/src/app/components/confirmacion-carrito/confirmacion-carrito.component.ts index 55b6f6d..fac50a3 100644 --- a/src/app/components/confirmacion-carrito/confirmacion-carrito.component.ts +++ b/src/app/components/confirmacion-carrito/confirmacion-carrito.component.ts @@ -15,14 +15,15 @@ import { PagoConTarjetaComponent } from '../pago-con-tarjeta/pago-con-tarjeta.co }) export class ConfirmacionCarritoComponent implements OnInit, OnDestroy { - private productos: Producto[] = []; - private total: number = 0; private apiImagenes: string = appSettings.apiImagenes; - private timerReposo: any; private compraConEfectivofinalizada: boolean = false; private compraConQRfinalizada: boolean = false; + private productos: Producto[] = []; + private total: number = 0; + private timerReposo: any; private verQR: boolean = false; private subscribePago: Subscription; + private pedidoAnombreDe: string = ''; constructor( private location: Location, @@ -84,21 +85,19 @@ export class ConfirmacionCarritoComponent implements OnInit, OnDestroy { //#region METODOS PARA LA FORMA DE PAGO pagar(medioPago: number) { - if (medioPago === 9) { - - this.verQR = true; + this.verQR = medioPago === 9 ? true : false; + let dataPago = { + medioPago: medioPago, + pedidoAnombreDe: this.pedidoAnombreDe } - - this.subscribePago = this.productoService.pagar(medioPago) - .subscribe(() => { + this.subscribePago = this.productoService.pagar(dataPago) + .subscribe((res: any) => { clearTimeout(this.timerReposo); - + if (medioPago === 1) { - this.compraConEfectivofinalizada = true; } else if (medioPago === 9) { - this.compraConQRfinalizada = true; } @@ -107,8 +106,9 @@ export class ConfirmacionCarritoComponent implements OnInit, OnDestroy { this.router.navigate(['mensaje-final']); }, 10000); }, err => { - console.log(err); - alert('algo salió mal'); + + console.error(err); + alert('Algo salió mal'); }) } //#endregion