Commit 280e1410ba0fb353dd666d2584c57047b0fdbec9

Authored by Eric Fernandez
1 parent 7a4c13c468

agrego modal

src/app/comprobantes/comprobantes.component.ts
... ... @@ -3,6 +3,7 @@ import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
3 3 import { BusquedaComprobanteComponent } from '../busqueda-comprobante/busqueda-comprobante.component';
4 4 import { ComprobanteService } from './comprobantes.service';
5 5 import { Router } from '@angular/router';
  6 +import { ModalService } from '../modal/modal.service';
6 7  
7 8 @Component({
8 9 templateUrl: './comprobantes.component.html',
... ... @@ -14,7 +15,8 @@ export class ComprobantesComponent implements OnInit {
14 15 constructor(
15 16 private modalService: NgbModal,
16 17 public comprobanteService: ComprobanteService,
17   - public router: Router) { }
  18 + public router: Router,
  19 + private modal: ModalService) { }
18 20  
19 21 ngOnInit() { }
20 22  
... ... @@ -57,12 +59,12 @@ export class ComprobantesComponent implements OnInit {
57 59 guardarComprobante() {
58 60  
59 61 if (this.getCantidadArticulosByEstado('pendiente')) {
60   - alert('No deben quedar articulos pendientes');
  62 + this.modal.alert('No deben quedar articulos pendientes');
61 63 return;
62 64 }
63 65  
64 66 if (!this.cuerpo.length) {
65   - alert('Debe seleccionar un comprobante');
  67 + this.modal.alert('Debe seleccionar un comprobante');
66 68 return;
67 69 }
68 70  
... ... @@ -72,13 +74,13 @@ export class ComprobantesComponent implements OnInit {
72 74 .saveComprobantes({cabecera: this.cabecera, cuerpo: this.cuerpo})
73 75 .subscribe(data => {
74 76  
75   - alert('Comprobante guardado con éxito');
  77 + this.modal.alert('Comprobante guardado con éxito');
76 78 this.saveLoading = false;
77 79 this.router.navigateByUrl('/home');
78 80  
79 81 }, err => {
80 82  
81   - alert('Algo salió mal...');
  83 + this.modal.alert('Algo salió mal...');
82 84 this.saveLoading = false;
83 85 console.log(err);
84 86 });
... ... @@ -101,7 +103,7 @@ export class ComprobantesComponent implements OnInit {
101 103  
102 104 inputArticulo(articulo) {
103 105 if (articulo.tempRecibido > 999999) {
104   - alert('Cantidad máxima superada');
  106 + this.modal.alert('Cantidad máxima superada');
105 107 return;
106 108 }
107 109 articulo.input = false;