-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstefano-stringFromDictionaries.js
50 lines (35 loc) · 19.7 KB
/
stefano-stringFromDictionaries.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
var test999_1 = [{"material":"1_2$m3","quantity":15},{"material":"1_11$libra","quantity":22},{"material":"1_5$unidad","quantity":8}];
var test999_2 = [{"material":"1_2$m3","quantity":2.7},{"material":"1_11$libra","quantity":1.5},{"material":"1_5$unidad","quantity":0.8}];
var test999_3 = [{"material":"1_2$m3","quantity":12.3},{"material":"1_11$libra","quantity":20.5},{"material":"1_5$unidad","quantity":8}];
var test_delete = [{"date":"2022-07-05","material":"1_2$m3","quantity":10},{"date":"2022-07-06","material":"1_2$m3","quantity":5},{"date":"2022-07-06","material":"1_11$libra","quantity":22},{"date":"2022-07-07","material":"1_5$unidad","quantity":8}];
var test_delete2 = [{"date":"2022-07-05","material":"1_2$m3","quantity":2.7},{"date":"2022-07-06","material":"1_11$libra","quantity":1.5},{"date":"2022-07-18","material":"1_5$unidad","quantity":0.8},{"date":"2022-07-18","material":"1_2$m3","quantity":8}];
var materialList = [{"id":"1_1$bolsa","description":"1_1 | Bolsas de cemento (saco 98lb-45kg) [bolsa]"},{"id":"1_2$m3","description":"1_2 | Arena [m3]"},{"id":"1_3$m3","description":"1_3 | Grava para concreto [m3]"},{"id":"1_4$unidad","description":"1_4 | Barras de refuerzo #2 (6mt) [unidad]"},{"id":"1_5$unidad","description":"1_5 | Barras de refuerzo #3 (6mt) [unidad]"},{"id":"1_6$unidad","description":"1_6 | Barras de refuerzo #4 (6mt) [unidad]"},{"id":"1_7$unidad","description":"1_7 | Malla electrosoldada calibre 6x6 (2.35mt x 6mt) [unidad]"},{"id":"1_8$unidad","description":"1_8 | Anclaje inyectable HIT RE-500 v3 (500ml) - resina epoxica [unidad]"},{"id":"1_9$unidad","description":"1_9 | Bloque de concreto 6\" x 8\" x 16\" [unidad]"},{"id":"1_10$unidad","description":"1_10 | Bloque de concreto 4\" x 8\" x 16\" [unidad]"},{"id":"1_11$libra","description":"1_11 | Alambre de amarre [libra]"},{"id":"1_12$m3","description":"1_12 | Relleno de recebo [m3]"},{"id":"1_13$cubeta/galon","description":"1_13 | Impermeabilizante para losa [cubeta/galon]"},{"id":"1_14$cubeta/galon","description":"1_14 | Acelerante para concreto [cubeta/galon]"},{"id":"2_1$cubeta/galon","description":"2_1 | Pintura anticorrosiva para acero [cubeta/galon]"},{"id":"2_2$cubeta/galon","description":"2_2 | Base para pintura anticorrosiva [cubeta/galon]"},{"id":"2_3$unidad","description":"2_3 | Lamina aluzinc 32\" x 10' (0.26mm) [unidad]"},{"id":"2_4$unidad","description":"2_4 | Lamina aluzinc 32\" x 16' (0.26mm) [unidad]"},{"id":"2_5$unidad","description":"2_5 | Lamina galvadeck [unidad]"},{"id":"2_6$unidad","description":"2_6 | Canaleta 2\" x 4\" x 1mm x 20' [unidad]"},{"id":"2_7$unidad","description":"2_7 | Canaleta 2\" x 6\" x 1.5mm x 20' [unidad]"},{"id":"2_8$unidad","description":"2_8 | Perfil rectangular de acero 2\" x 6\" x 1/8\" x 20' [unidad]"},{"id":"2_9$unidad","description":"2_9 | Perfil rectangular de acero 2\" x 4\" x 3/16\" x 20' [unidad]"},{"id":"2_10$unidad","description":"2_10 | Angular 1\" x 1\" x 1/16\" (6mt) [unidad]"},{"id":"2_11$unidad","description":"2_11 | Angular 2\" x 2\" x 1/8\" (6mt) [unidad]"},{"id":"2_12$unidad","description":"2_12 | Platina 4\" x 1/4\" x 6mt [unidad]"}];
var materialList2 = [{"id":"3_1$unidad","description":"3_1 | Madera tratada 1\" x 3\" x 16' [unidad]"},{"id":"3_2$unidad","description":"3_2 | Madera tratada 2\" x 2\" x 16' [unidad]"},{"id":"3_3$unidad","description":"3_3 | Madera tratada 2\" x 4\" x 16' [unidad]"},{"id":"3_4$unidad","description":"3_4 | Madera tratada 2\" x 4\" x 18' [unidad]"},{"id":"3_5$unidad","description":"3_5 | Madera tratada 2\" x 4\" x 20' [unidad]"},{"id":"3_6$unidad","description":"3_6 | Madera tratada 2\" x 6\" x 18' [unidad]"},{"id":"3_7$unidad","description":"3_7 | Madera tratada 2\" x 6\" x 20' [unidad]"},{"id":"3_8$unidad","description":"3_8 | Madera tratada 4\" x 4\" x 16' [unidad]"},{"id":"4_1$unidad","description":"4_1 | Madera para encofrado 1\" x 10\" x 10' [unidad]"},{"id":"4_2$unidad","description":"4_2 | Cuartones puntales 2\" x 2\" x 10' [unidad]"},{"id":"4_3$unidad","description":"4_3 | Madera pndamio 2\" x 4\" x 16' [unidad]"},{"id":"4_4$unidad","description":"4_4 | Madera pndamio 1\" x 10\" x 10' [unidad]"},{"id":"5_1$unidad","description":"5_1 | Tornillos 3\" [unidad]"},{"id":"5_2$unidad","description":"5_2 | Tornillo 2.5\" [unidad]"},{"id":"5_3$libra","description":"5_3 | Clavos lisos 2.5\" [libra]"},{"id":"5_4$libra","description":"5_4 | Clavos lisos 3\" [libra]"},{"id":"5_5$libra","description":"5_5 | Clavos lisos 4\" [libra]"},{"id":"6_1$unidad","description":"6_1 | Canal PVC 6mt [unidad]"},{"id":"6_2$ml","description":"6_2 | Bajante PVC 3\" [ml]"},{"id":"6_3$unidad","description":"6_3 | Boquilla para canal [unidad]"},{"id":"6_4$unidad","description":"6_4 | Gaza p/canal beige DURMAN * [unidad]"},{"id":"6_5$unidad","description":"6_5 | Union p/canal plastico beige DURMAN [unidad]"},{"id":"6_6$unidad","description":"6_6 | Tapas plastica p/canal beige DURMAN [unidad]"},{"id":"6_7$unidad","description":"6_7 | Apoyos para canal agualluvia y tuberia [unidad]"},{"id":"6_8$unidad","description":"6_8 | Rollos de lamina lisa para flashing de 14\" x 50' [unidad]"}];
var materialList3 = [{"id":"7_1$ml","description":"7_1 | Canaletas PVC para cables electricos [ml]"},{"id":"7_2$unidad","description":"7_2 | Caja 4x4 liviana nacional [unidad]"},{"id":"7_3$unidad","description":"7_3 | Breaker 20Amp. 2 polos [unidad]"},{"id":"7_4$unidad","description":"7_4 | Centro de carga 6 espacios SQUAERD D [unidad]"},{"id":"7_5$unidad","description":"7_5 | Roseta [unidad]"},{"id":"7_6$unidad","description":"7_6 | Switch doble centro americano [unidad]"},{"id":"7_7$unidad","description":"7_7 | Switch sencillo [unidad]"},{"id":"7_8$unidad","description":"7_8 | Tomacorriente doble ticino [unidad]"},{"id":"7_9$unidad","description":"7_9 | Bombillos [unidad]"},{"id":"8_1$unidad","description":"8_1 | Tuberia PVC - agua potable 1/2\" x 20' [unidad]"},{"id":"8_2$unidad","description":"8_2 | Tuberia PVC - drenaje 2\" x 20' [unidad]"},{"id":"8_3$unidad","description":"8_3 | Tuberia PVC - drenaje 4\" x 20' [unidad]"},{"id":"8_4$unidad","description":"8_4 | Codo presiòn liso - para tuberia de 1\" [unidad]"},{"id":"8_5$unidad","description":"8_5 | Codo presiòn liso - para tuberia de 1/2\" [unidad]"},{"id":"8_6$unidad","description":"8_6 | Codo PVC drenaje 4\" x 90 [unidad]"},{"id":"8_7$unidad","description":"8_7 | Codo PVC drenaje 4\" x 45 [unidad]"},{"id":"8_8$unidad","description":"8_8 | Codo PVC drenaje 2\" x 90 [unidad]"},{"id":"8_9$unidad","description":"8_9 | Codo PVC drenaje 2\" x 45 [unidad]"},{"id":"8_10$unidad","description":"8_10 | Codo PVC drenaje 1\" 1/2\" x 90 [unidad]"},{"id":"8_11$unidad","description":"8_11 | Codo PVC drenaje 1\" 1/2\" x 45 [unidad]"},{"id":"8_12$unidad","description":"8_12 | Reducciòn 1\" - 1/2\" [unidad]"},{"id":"8_13$unidad","description":"8_13 | Reducciòn 1 1/4\" - 1/2\" [unidad]"},{"id":"8_14$unidad","description":"8_14 | Reducciòn 1\" - 1/2\" [unidad]"},{"id":"8_15$unidad","description":"8_15 | Reducciòn 2\" - 1/2\" [unidad]"}];
var materialList4 = [{"id":"8_16$unidad","description":"8_16 | Reducciòn 3/4\" - 1/2\" [unidad]"},{"id":"8_17$unidad","description":"8_17 | Tapon roscado 1/2\" [unidad]"},{"id":"8_18$unidad","description":"8_18 | Tee presión liso 1\" - 1\" - 1/2\" [unidad]"},{"id":"8_19$unidad","description":"8_19 | Tee presión liso 1\" - 1/2\" - 1/2\" [unidad]"},{"id":"8_20$unidad","description":"8_20 | Tee presión liso 1/2\" [unidad]"},{"id":"8_21$unidad","description":"8_21 | Llave de chorro BR pesada [unidad]"},{"id":"8_22$unidad","description":"8_22 | Camisa rosca 1/2\" [unidad]"},{"id":"8_23$unidad","description":"8_23 | Valvula compuerta 1/2\" [unidad]"},{"id":"8_24$unidad","description":"8_24 | Valvula de bola zinc 1\" [unidad]"},{"id":"8_25$unidad","description":"8_25 | Valvula de bola zinc 1/2\" [unidad]"},{"id":"8_26$unidad","description":"8_26 | Adaptador hembra PVC 1/2\" [unidad]"},{"id":"8_27$unidad","description":"8_27 | Adaptador macho PVC 1/2\" [unidad]"},{"id":"8_28$unidad","description":"8_28 | Tee drenaje liso 4\" [unidad]"},{"id":"8_29$unidad","description":"8_29 | Sidon injectado 2\" PVC [unidad]"},{"id":"8_30$unidad","description":"8_30 | Tee drenaje liso 4\" - 4\" - 2\" [unidad]"},{"id":"8_31$unidad","description":"8_31 | Tee drenaje liso 4\" - 2\" - 2\" [unidad]"},{"id":"8_32$unidad","description":"8_32 | Tee drenaje liso 2\" [unidad]"},{"id":"8_33$unidad","description":"8_33 | Trampa (codogiratorio) 2\" [unidad]"},{"id":"8_34$unidad","description":"8_34 | Reductor drenaje 2\" - 1 1/2\" para sifon [unidad]"},{"id":"8_35$unidad","description":"8_35 | Reducciòn drenaje 2\" - 1 1/2\" [unidad]"},{"id":"8_36$unidad","description":"8_36 | Reducciòn drenaje 2\" - 1/2\" [unidad]"},{"id":"8_37$unidad","description":"8_37 | Reducciòn drenaje 4\" - 1 1/2\" [unidad]"},{"id":"8_38$unidad","description":"8_38 | Reducciòn drenaje 4\" - 2\" [unidad]"},{"id":"8_39$unidad","description":"8_39 | Adaptador limpieza drenaje 2\" [unidad]"}];
var materialList5 = [{"id":"9_1$cubeta /galon","description":"9_1 | Pintura para paredes [cubeta /galon]"},{"id":"9_2$unidad","description":"9_2 | Brochas para pintar [unidad]"},{"id":"9_3$unidad","description":"9_3 | Rodillos [unidad]"},{"id":"9_4$bolsa","description":"9_4 | Pulido [bolsa]"},{"id":"10_1$unidad","description":"10_1 | Inodoro blanco línea económica [unidad]"},{"id":"10_2$unidad","description":"10_2 | Abasto grival plastico sanitario [unidad]"},{"id":"10_3$unidad","description":"10_3 | Lavamanos blanco línea ecnómica [unidad]"},{"id":"10_4$unidad","description":"10_4 | Abasto grival plastico lavamanos [unidad]"},{"id":"10_5$unidad","description":"10_5 | Griferia lavamanos piscis grival [unidad]"},{"id":"10_6$unidad","description":"10_6 | Silicona [unidad]"},{"id":"10_7$unidad","description":"10_7 | Registro ducha briza grival [unidad]"},{"id":"10_8$unidad","description":"10_8 | Teflon de 1/2\" x 10mt [unidad]"},{"id":"10_9$unidad","description":"10_9 | Ducha cromada 1/2\" sencilla [unidad]"},{"id":"10_10$unidad","description":"10_10 | Lavaplatos inox [unidad]"},{"id":"10_11$unidad","description":"10_11 | Griferia para lavaplatos [unidad]"},{"id":"10_12$unidad","description":"10_12 | Llave lavaplatos [unidad]"},{"id":"11_1$unidad","description":"11_1 | Puerta metálica sencilla 6 tableros (0.9x2.10 mt) [unidad]"},{"id":"11_2$unidad","description":"11_2 | Puerta metálica sencilla 6 tableros (0.7x2.10 mt) [unidad]"},{"id":"11_3$unidad","description":"11_3 | Contramarco y mocheta 2x6 base blanca (0.9x2.10 mt) [unidad]"},{"id":"11_4$unidad","description":"11_4 | Contramarco y mocheta 2x6 base blanca (0.7x2.10 mt) [unidad]"},{"id":"11_5$unidad","description":"11_5 | Ventana 1.00x1.20 mt [unidad]"},{"id":"11_6$unidad","description":"11_6 | Ventana 0.60x0.40 mt [unidad]"},{"id":"12_1$unidad","description":"12_1 | Guantes [unidad]"},{"id":"12_2$unidad","description":"12_2 | Cascos [unidad]"},{"id":"12_3$unidad","description":"12_3 | Gafas [unidad]"},{"id":"12_4$unidad","description":"12_4 | Discos para concreto [unidad]"},{"id":"12_5$unidad","description":"12_5 | Discos para madera [unidad]"},{"id":"12_6$unidad","description":"12_6 | Discos para acero [unidad]"},{"id":"12_7$unidad","description":"12_7 | Electrodos [unidad]"}];
var materialListAll = materialList.concat(materialList2,materialList3,materialList4,materialList5);
// var materialListOther = [{"1_1$bolsa":"1_1 | Bolsas de cemento (saco 98lb-45kg) [bolsa]"},{"1_2$m3":"1_2 | Arena [m3]"},{"1_3$m3":"1_3 | Grava para concreto [m3]"},{"1_4$unidad":"1_4 | Barras de refuerzo #2 (6mt) [unidad]"},{"1_5$unidad":"1_5 | Barras de refuerzo #3 (6mt) [unidad]"},{"1_6$unidad":"1_6 | Barras de refuerzo #4 (6mt) [unidad]"},{"1_7$unidad":"1_7 | Malla electrosoldada calibre 6x6 (2.35mt x 6mt) [unidad]"},{"1_8$unidad":"1_8 | Anclaje inyectable HIT RE-500 v3 (500ml) - resina epoxica [unidad]"},{"1_9$unidad":"1_9 | Bloque de concreto 6\" x 8\" x 16\" [unidad]"},{"1_10$unidad":"1_10 | Bloque de concreto 4\" x 8\" x 16\" [unidad]"},{"1_11$libra":"1_11 | Alambre de amarre [libra]"},{"1_12$m3":"1_12 | Relleno de recebo [m3]"},{"1_13$cubeta/galon":"1_13 | Impermeabilizante para losa [cubeta/galon]"},{"1_14$cubeta/galon":"1_14 | Acelerante para concreto [cubeta/galon]"},{"2_1$cubeta/galon":"2_1 | Pintura anticorrosiva para acero [cubeta/galon]"},{"2_2$cubeta/galon":"2_2 | Base para pintura anticorrosiva [cubeta/galon]"},{"2_3$unidad":"2_3 | Lamina aluzinc 32\" x 10' (0.26mm) [unidad]"},{"2_4$unidad":"2_4 | Lamina aluzinc 32\" x 16' (0.26mm) [unidad]"},{"2_5$unidad":"2_5 | Lamina galvadeck [unidad]"},{"2_6$unidad":"2_6 | Canaleta 2\" x 4\" x 1mm x 20' [unidad]"},{"2_7$unidad":"2_7 | Canaleta 2\" x 6\" x 1.5mm x 20' [unidad]"},{"2_8$unidad":"2_8 | Perfil rectangular de acero 2\" x 6\" x 1/8\" x 20' [unidad]"},{"2_9$unidad":"2_9 | Perfil rectangular de acero 2\" x 4\" x 3/16\" x 20' [unidad]"},{"2_10$unidad":"2_10 | Angular 1\" x 1\" x 1/16\" (6mt) [unidad]"},{"2_11$unidad":"2_11 | Angular 2\" x 2\" x 1/8\" (6mt) [unidad]"},{"2_12$unidad":"2_12 | Platina 4\" x 1/4\" x 6mt [unidad]"},{"3_1$unidad":"3_1 | Madera tratada 1\" x 3\" x 16' [unidad]"},{"3_2$unidad":"3_2 | Madera tratada 2\" x 2\" x 16' [unidad]"},{"3_3$unidad":"3_3 | Madera tratada 2\" x 4\" x 16' [unidad]"},{"3_4$unidad":"3_4 | Madera tratada 2\" x 4\" x 18' [unidad]"},{"3_5$unidad":"3_5 | Madera tratada 2\" x 4\" x 20' [unidad]"},{"3_6$unidad":"3_6 | Madera tratada 2\" x 6\" x 18' [unidad]"},{"3_7$unidad":"3_7 | Madera tratada 2\" x 6\" x 20' [unidad]"},{"3_8$unidad":"3_8 | Madera tratada 4\" x 4\" x 16' [unidad]"}];
// var materialListOther2 = [{"4_1$unidad":"4_1 | Madera para encofrado 1\" x 10\" x 10' [unidad]"},{"4_2$unidad":"4_2 | Cuartones puntales 2\" x 2\" x 10' [unidad]"},{"4_3$unidad":"4_3 | Madera pndamio 2\" x 4\" x 16' [unidad]"},{"4_4$unidad":"4_4 | Madera pndamio 1\" x 10\" x 10' [unidad]"},{"5_1$unidad":"5_1 | Tornillos 3\" [unidad]"},{"5_2$unidad":"5_2 | Tornillo 2.5\" [unidad]"},{"5_3$libra":"5_3 | Clavos lisos 2.5\" [libra]"},{"5_4$libra":"5_4 | Clavos lisos 3\" [libra]"},{"5_5$libra":"5_5 | Clavos lisos 4\" [libra]"},{"6_1$unidad":"6_1 | Canal PVC 6mt [unidad]"},{"6_2$ml":"6_2 | Bajante PVC 3\" [ml]"},{"6_3$unidad":"6_3 | Boquilla para canal [unidad]"},{"6_4$unidad":"6_4 | Gaza p/canal beige DURMAN * [unidad]"},{"6_5$unidad":"6_5 | Union p/canal plastico beige DURMAN [unidad]"},{"6_6$unidad":"6_6 | Tapas plastica p/canal beige DURMAN [unidad]"},{"6_7$unidad":"6_7 | Apoyos para canal agualluvia y tuberia [unidad]"},{"6_8$unidad":"6_8 | Rollos de lamina lisa para flashing de 14\" x 50' [unidad]"},{"7_1$ml":"7_1 | Canaletas PVC para cables electricos [ml]"},{"7_2$unidad":"7_2 | Caja 4x4 liviana nacional [unidad]"},{"7_3$unidad":"7_3 | Breaker 20Amp. 2 polos [unidad]"},{"7_4$unidad":"7_4 | Centro de carga 6 espacios SQUAERD D [unidad]"},{"7_5$unidad":"7_5 | Roseta [unidad]"},{"7_6$unidad":"7_6 | Switch doble centro americano [unidad]"},{"7_7$unidad":"7_7 | Switch sencillo [unidad]"},{"7_8$unidad":"7_8 | Tomacorriente doble ticino [unidad]"},{"7_9$unidad":"7_9 | Bombillos [unidad]"},{"8_1$unidad":"8_1 | Tuberia PVC - agua potable 1/2\" x 20' [unidad]"},{"8_2$unidad":"8_2 | Tuberia PVC - drenaje 2\" x 20' [unidad]"},{"8_3$unidad":"8_3 | Tuberia PVC - drenaje 4\" x 20' [unidad]"},{"8_4$unidad":"8_4 | Codo presiòn liso - para tuberia de 1\" [unidad]"},{"8_5$unidad":"8_5 | Codo presiòn liso - para tuberia de 1/2\" [unidad]"},{"8_6$unidad":"8_6 | Codo PVC drenaje 4\" x 90 [unidad]"},{"8_7$unidad":"8_7 | Codo PVC drenaje 4\" x 45 [unidad]"},{"8_8$unidad":"8_8 | Codo PVC drenaje 2\" x 90 [unidad]"},{"8_9$unidad":"8_9 | Codo PVC drenaje 2\" x 45 [unidad]"},{"8_10$unidad":"8_10 | Codo PVC drenaje 1\" 1/2\" x 90 [unidad]"}];
// var materialListOther3 = [{"8_11$unidad":"8_11 | Codo PVC drenaje 1\" 1/2\" x 45 [unidad]"},{"8_12$unidad":"8_12 | Reducciòn 1\" - 1/2\" [unidad]"},{"8_13$unidad":"8_13 | Reducciòn 1 1/4\" - 1/2\" [unidad]"},{"8_14$unidad":"8_14 | Reducciòn 1\" - 1/2\" [unidad]"},{"8_15$unidad":"8_15 | Reducciòn 2\" - 1/2\" [unidad]"},{"8_16$unidad":"8_16 | Reducciòn 3/4\" - 1/2\" [unidad]"},{"8_17$unidad":"8_17 | Tapon roscado 1/2\" [unidad]"},{"8_18$unidad":"8_18 | Tee presión liso 1\" - 1\" - 1/2\" [unidad]"},{"8_19$unidad":"8_19 | Tee presión liso 1\" - 1/2\" - 1/2\" [unidad]"},{"8_20$unidad":"8_20 | Tee presión liso 1/2\" [unidad]"},{"8_21$unidad":"8_21 | Llave de chorro BR pesada [unidad]"},{"8_22$unidad":"8_22 | Camisa rosca 1/2\" [unidad]"},{"8_23$unidad":"8_23 | Valvula compuerta 1/2\" [unidad]"},{"8_24$unidad":"8_24 | Valvula de bola zinc 1\" [unidad]"},{"8_25$unidad":"8_25 | Valvula de bola zinc 1/2\" [unidad]"},{"8_26$unidad":"8_26 | Adaptador hembra PVC 1/2\" [unidad]"},{"8_27$unidad":"8_27 | Adaptador macho PVC 1/2\" [unidad]"},{"8_28$unidad":"8_28 | Tee drenaje liso 4\" [unidad]"},{"8_29$unidad":"8_29 | Sidon injectado 2\" PVC [unidad]"},{"8_30$unidad":"8_30 | Tee drenaje liso 4\" - 4\" - 2\" [unidad]"},{"8_31$unidad":"8_31 | Tee drenaje liso 4\" - 2\" - 2\" [unidad]"},{"8_32$unidad":"8_32 | Tee drenaje liso 2\" [unidad]"},{"8_33$unidad":"8_33 | Trampa (codogiratorio) 2\" [unidad]"},{"8_34$unidad":"8_34 | Reductor drenaje 2\" - 1 1/2\" para sifon [unidad]"},{"8_35$unidad":"8_35 | Reducciòn drenaje 2\" - 1 1/2\" [unidad]"},{"8_36$unidad":"8_36 | Reducciòn drenaje 2\" - 1/2\" [unidad]"},{"8_37$unidad":"8_37 | Reducciòn drenaje 4\" - 1 1/2\" [unidad]"},{"8_38$unidad":"8_38 | Reducciòn drenaje 4\" - 2\" [unidad]"},{"8_39$unidad":"8_39 | Adaptador limpieza drenaje 2\" [unidad]"}];
// var materialListOther4 = [{"9_1$cubeta /galon":"9_1 | Pintura para paredes [cubeta /galon]"},{"9_2$unidad":"9_2 | Brochas para pintar [unidad]"},{"9_3$unidad":"9_3 | Rodillos [unidad]"},{"9_4$bolsa":"9_4 | Pulido [bolsa]"},{"10_1$unidad":"10_1 | Inodoro blanco línea económica [unidad]"},{"10_2$unidad":"10_2 | Abasto grival plastico sanitario [unidad]"},{"10_3$unidad":"10_3 | Lavamanos blanco línea ecnómica [unidad]"},{"10_4$unidad":"10_4 | Abasto grival plastico lavamanos [unidad]"},{"10_5$unidad":"10_5 | Griferia lavamanos piscis grival [unidad]"},{"10_6$unidad":"10_6 | Silicona [unidad]"},{"10_7$unidad":"10_7 | Registro ducha briza grival [unidad]"},{"10_8$unidad":"10_8 | Teflon de 1/2\" x 10mt [unidad]"},{"10_9$unidad":"10_9 | Ducha cromada 1/2\" sencilla [unidad]"},{"10_10$unidad":"10_10 | Lavaplatos inox [unidad]"},{"10_11$unidad":"10_11 | Griferia para lavaplatos [unidad]"},{"10_12$unidad":"10_12 | Llave lavaplatos [unidad]"},{"11_1$unidad":"11_1 | Puerta metálica sencilla 6 tableros (0.9x2.10 mt) [unidad]"},{"11_2$unidad":"11_2 | Puerta metálica sencilla 6 tableros (0.7x2.10 mt) [unidad]"},{"11_3$unidad":"11_3 | Contramarco y mocheta 2x6 base blanca (0.9x2.10 mt) [unidad]"},{"11_4$unidad":"11_4 | Contramarco y mocheta 2x6 base blanca (0.7x2.10 mt) [unidad]"},{"11_5$unidad":"11_5 | Ventana 1.00x1.20 mt [unidad]"},{"11_6$unidad":"11_6 | Ventana 0.60x0.40 mt [unidad]"},{"12_1$unidad":"12_1 | Guantes [unidad]"},{"12_2$unidad":"12_2 | Cascos [unidad]"},{"12_3$unidad":"12_3 | Gafas [unidad]"},{"12_4$unidad":"12_4 | Discos para concreto [unidad]"},{"12_5$unidad":"12_5 | Discos para madera [unidad]"},{"12_6$unidad":"12_6 | Discos para acero [unidad]"},{"12_7$unidad":"12_7 | Electrodos [unidad]"}];
// var materialListOtherAll = materialListOther.concat(materialListOther2,materialListOther3,materialListOther4);
var arrRestructured = test999_3.map(function(value, index, array) {
var eachMaterial = value.material;
var eachQuantity = value.quantity;
var arrFiltered = materialListAll.filter(obj => {
return obj.id === eachMaterial;
});
var arrMerged = arrFiltered.reduce(function(prev, next) {
return prev.concat(next);
});
arrMerged.quantity = eachQuantity;
return arrMerged;
});
var stringResult = arrRestructured.map(function(value, index, array) {
//console.log((index === 0 ? 'TITLE' + '\n' : '') + value.description + ' = ' + value.quantity);
var text = value.description + ' = ' + value.quantity;
return text;
});
//console.log(arrRestructured);
console.log(stringResult);