Commit ec3cacdb87fb2ddcb4ec78f091520290f700bd59
1 parent
ab1def30d4
Exists in
master
función innecesaria
Showing
1 changed file
with
0 additions
and
8 deletions
Show diff stats
src/app/comprobantes/comprobantes.component.ts
1 | import { Component, OnInit} from '@angular/core'; | 1 | import { Component, OnInit} from '@angular/core'; |
2 | 2 | ||
3 | @Component({ | 3 | @Component({ |
4 | templateUrl: './comprobantes.component.html', | 4 | templateUrl: './comprobantes.component.html', |
5 | styleUrls: ['./comprobantes.component.scss'] | 5 | styleUrls: ['./comprobantes.component.scss'] |
6 | }) | 6 | }) |
7 | export class ComprobantesComponent implements OnInit { | 7 | export class ComprobantesComponent implements OnInit { |
8 | 8 | ||
9 | constructor() { } | 9 | constructor() { } |
10 | 10 | ||
11 | ngOnInit() { | 11 | ngOnInit() { |
12 | 12 | ||
13 | this.obtenerConsulta(); | 13 | this.obtenerConsulta(); |
14 | } | 14 | } |
15 | 15 | ||
16 | filter = ''; | 16 | filter = ''; |
17 | estadoArticulos = 'pendiente'; | 17 | estadoArticulos = 'pendiente'; |
18 | comprobantes = [1, 2, 3]; | 18 | comprobantes = [1, 2, 3]; |
19 | cabecera = {}; | 19 | cabecera = {}; |
20 | cuerpo = []; | 20 | cuerpo = []; |
21 | articulosFiltro = []; | 21 | articulosFiltro = []; |
22 | paginaActiva = 1; | 22 | paginaActiva = 1; |
23 | paginas = []; | 23 | paginas = []; |
24 | 24 | ||
25 | fecha = new Date(); | 25 | fecha = new Date(); |
26 | 26 | ||
27 | filtrar(event: any) { | ||
28 | this.articulosFiltro = this.cuerpo.filter((param)=> { | ||
29 | return | ||
30 | }); | ||
31 | |||
32 | this.paginar(); | ||
33 | } | ||
34 | |||
35 | paginar() { | 27 | paginar() { |
36 | 28 | ||
37 | var cantPaginas = Math.ceil(this.articulosFiltro.length / 5); | 29 | var cantPaginas = Math.ceil(this.articulosFiltro.length / 5); |
38 | this.paginas = []; | 30 | this.paginas = []; |
39 | for (let i = 0; i < cantPaginas; i++) { | 31 | for (let i = 0; i < cantPaginas; i++) { |
40 | this.paginas.push(i + 1); | 32 | this.paginas.push(i + 1); |
41 | } | 33 | } |
42 | } | 34 | } |
43 | 35 | ||
44 | getPaginaFiltro() { | 36 | getPaginaFiltro() { |
45 | 37 | ||
46 | this.articulosFiltro = this.cuerpo.filter((articulo) => { | 38 | this.articulosFiltro = this.cuerpo.filter((articulo) => { |
47 | return articulo.estado == this.estadoArticulos && | 39 | return articulo.estado == this.estadoArticulos && |
48 | (articulo.LI0.toLocaleUpperCase().includes(this.filter.toLocaleUpperCase()) || | 40 | (articulo.LI0.toLocaleUpperCase().includes(this.filter.toLocaleUpperCase()) || |
49 | articulo.codigoBarras == this.filter); | 41 | articulo.codigoBarras == this.filter); |
50 | }); | 42 | }); |
51 | 43 | ||
52 | this.paginar(); | 44 | this.paginar(); |
53 | 45 | ||
54 | return this.articulosFiltro.slice((this.paginaActiva - 1) * 5 , this.paginaActiva * 5); | 46 | return this.articulosFiltro.slice((this.paginaActiva - 1) * 5 , this.paginaActiva * 5); |
55 | } | 47 | } |
56 | 48 | ||
57 | getCantidadArticulosByEstado(estado: String) { | 49 | getCantidadArticulosByEstado(estado: String) { |
58 | return this.cuerpo.filter((articulo) => { | 50 | return this.cuerpo.filter((articulo) => { |
59 | return articulo.estado == estado; | 51 | return articulo.estado == estado; |
60 | }).length; | 52 | }).length; |
61 | } | 53 | } |
62 | 54 | ||
63 | obtenerConsulta() { | 55 | obtenerConsulta() { |
64 | 56 | ||
65 | setTimeout(() => { | 57 | setTimeout(() => { |
66 | this.cabecera = { | 58 | this.cabecera = { |
67 | TIP: 'A', | 59 | TIP: 'A', |
68 | TCO: 'FT', | 60 | TCO: 'FT', |
69 | SUC: 623, | 61 | SUC: 623, |
70 | NCO: 53979, | 62 | NCO: 53979, |
71 | COD: 1, | 63 | COD: 1, |
72 | FEC: new Date(), | 64 | FEC: new Date(), |
73 | NOM: 'POTIGIAN GOLOCINAS', | 65 | NOM: 'POTIGIAN GOLOCINAS', |
74 | CUI: '30-54775125-2' | 66 | CUI: '30-54775125-2' |
75 | }; | 67 | }; |
76 | 68 | ||
77 | this.cuerpo = [ | 69 | this.cuerpo = [ |
78 | { | 70 | { |
79 | LI0: 'Mantel Combo Bolso CocaCola', | 71 | LI0: 'Mantel Combo Bolso CocaCola', |
80 | CAN: 5, | 72 | CAN: 5, |
81 | estado: 'pendiente', | 73 | estado: 'pendiente', |
82 | codigoBarras: '7790667006462' | 74 | codigoBarras: '7790667006462' |
83 | }, | 75 | }, |
84 | { | 76 | { |
85 | LI0: 'Papas', | 77 | LI0: 'Papas', |
86 | CAN: 5, | 78 | CAN: 5, |
87 | estado: 'pendiente', | 79 | estado: 'pendiente', |
88 | }, | 80 | }, |
89 | { | 81 | { |
90 | LI0: 'Peras', | 82 | LI0: 'Peras', |
91 | CAN: 5, | 83 | CAN: 5, |
92 | estado: 'pendiente', | 84 | estado: 'pendiente', |
93 | }, | 85 | }, |
94 | { | 86 | { |
95 | LI0: 'Cafe', | 87 | LI0: 'Cafe', |
96 | CAN: 5, | 88 | CAN: 5, |
97 | estado: 'pendiente', | 89 | estado: 'pendiente', |
98 | }, | 90 | }, |
99 | { | 91 | { |
100 | LI0: 'Cafe capuchino', | 92 | LI0: 'Cafe capuchino', |
101 | CAN: 5, | 93 | CAN: 5, |
102 | estado: 'pendiente', | 94 | estado: 'pendiente', |
103 | }, | 95 | }, |
104 | { | 96 | { |
105 | LI0: 'Menta', | 97 | LI0: 'Menta', |
106 | CAN: 5, | 98 | CAN: 5, |
107 | estado: 'pendiente', | 99 | estado: 'pendiente', |
108 | }, | 100 | }, |
109 | { | 101 | { |
110 | LI0: 'Fernet', | 102 | LI0: 'Fernet', |
111 | CAN: 5, | 103 | CAN: 5, |
112 | estado: 'pendiente', | 104 | estado: 'pendiente', |
113 | }, | 105 | }, |
114 | { | 106 | { |
115 | LI0: 'Andes', | 107 | LI0: 'Andes', |
116 | CAN: 5, | 108 | CAN: 5, |
117 | estado: 'pendiente', | 109 | estado: 'pendiente', |
118 | } | 110 | } |
119 | ]; | 111 | ]; |
120 | 112 | ||
121 | this.articulosFiltro = this.cuerpo; | 113 | this.articulosFiltro = this.cuerpo; |
122 | 114 | ||
123 | this.paginar(); | 115 | this.paginar(); |
124 | }, 500); | 116 | }, 500); |
125 | } | 117 | } |
126 | 118 | ||
127 | } | 119 | } |
128 | 120 |