diff --git a/src/app/comprobantes/comprobantes.component.ts b/src/app/comprobantes/comprobantes.component.ts index e2e307c..dfcca6f 100644 --- a/src/app/comprobantes/comprobantes.component.ts +++ b/src/app/comprobantes/comprobantes.component.ts @@ -3,6 +3,7 @@ import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { BusquedaComprobanteComponent } from '../busqueda-comprobante/busqueda-comprobante.component'; import { ComprobanteService } from './comprobantes.service'; import { Router } from '@angular/router'; +import { ModalService } from '../modal/modal.service'; @Component({ templateUrl: './comprobantes.component.html', @@ -14,7 +15,8 @@ export class ComprobantesComponent implements OnInit { constructor( private modalService: NgbModal, public comprobanteService: ComprobanteService, - public router: Router) { } + public router: Router, + private modal: ModalService) { } ngOnInit() { } @@ -57,12 +59,12 @@ export class ComprobantesComponent implements OnInit { guardarComprobante() { if (this.getCantidadArticulosByEstado('pendiente')) { - alert('No deben quedar articulos pendientes'); + this.modal.alert('No deben quedar articulos pendientes'); return; } if (!this.cuerpo.length) { - alert('Debe seleccionar un comprobante'); + this.modal.alert('Debe seleccionar un comprobante'); return; } @@ -72,13 +74,13 @@ export class ComprobantesComponent implements OnInit { .saveComprobantes({cabecera: this.cabecera, cuerpo: this.cuerpo}) .subscribe(data => { - alert('Comprobante guardado con éxito'); + this.modal.alert('Comprobante guardado con éxito'); this.saveLoading = false; this.router.navigateByUrl('/home'); }, err => { - alert('Algo salió mal...'); + this.modal.alert('Algo salió mal...'); this.saveLoading = false; console.log(err); }); @@ -101,7 +103,7 @@ export class ComprobantesComponent implements OnInit { inputArticulo(articulo) { if (articulo.tempRecibido > 999999) { - alert('Cantidad máxima superada'); + this.modal.alert('Cantidad máxima superada'); return; } articulo.input = false;