Guest User

Untitled

a guest
Jul 17th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.87 KB | None | 0 0
  1. C:UsersJohan CorralesDocumentsGitHubinventory>ng build --prod
  2.  
  3. Date: 2018-07-17T16:13:13.004Z
  4. Hash: 7c51a01b7d98bff3951d
  5. Time: 18195ms
  6. chunk {scripts} scripts.e0a8f821933ac7e59b03.js (scripts) 154 kB [rendered]
  7. chunk {0} runtime.a66f828dca56eeb90e02.js (runtime) 1.05 kB [entry] [rendered]
  8. chunk {1} styles.fa70ecd2f42fd8700239.css (styles) 141 kB [initial] [rendered]
  9. chunk {2} polyfills.207dcc605630215505f5.js (polyfills) 130 bytes [initial] [rendered]
  10. chunk {3} main.f58b96bf9bf614ca37d4.js (main) 128 bytes [initial] [rendered]
  11.  
  12. ERROR in srcappdetalle-bodegadetalle-bodega.component.html(35,112): : Property 'nombre_bodega' does not exist on type 'any[]'.
  13. srcappdetalle-bodegadetalle-bodega.component.html(39,110): : Property 'fecha_bodega' does not exist on type 'any[]'.
  14. srcappdetalle-bodegadetalle-bodega.component.html(43,112): : Property 'ciudad_bodega' does not exist on type 'any[]'.
  15. srcappdetalle-bodegadetalle-bodega.component.html(51,115): : Property 'direccion_bodega' does not exist on type 'any[]'.
  16. srcappdetalle-bodegadetalle-bodega.component.html(55,112): : Property 'numero_bodega' does not exist on type 'any[]'.
  17. srcappdetalle-bodegadetalle-bodega.component.html(59,112): : Property 'codigo_bodega' does not exist on type 'any[]'.
  18.  
  19. <div class="card" *ngFor="let bodega of listadoBodegas, index as id">
  20. <div class="card-header">
  21. <h4 class="my-0 font-weight-normal">
  22. {{bodega.nombre_bodega}}
  23. </h4>
  24. </div>
  25. <div class="card-body">
  26. <h2 class="card-title pricing-card-title">N° {{bodega.numero_bodega}}</h2>
  27. <ul class="list-unstyled mt-3 mb-4 text-left">
  28. <li>
  29. <strong>Ciudad: </strong> {{bodega.ciudad_bodega}}.
  30. </li>
  31. <li>
  32. <strong>Dirección:</strong> {{bodega.direccion_bodega}}.
  33. </li>
  34. <li>
  35. <strong>Código: </strong> #{{bodega.codigo_bodega}}.
  36. </li>
  37. <li>
  38. <strong>Creación: </strong> 2 días atrás ({{bodega.fecha_bodega}}).
  39. </li>
  40. </ul>
  41. </div>
  42. <div class="card-footer text-muted">
  43. <div class="form-row">
  44. <div class="col-xs-6 col-md-6 col-lg-6">
  45. <button type="button" class="btn btn-sm btn-block btn-outline-primary" [routerLink]="['/detalle-bodega', id]">Detalles</button>
  46. </div>
  47. <div class="col-xs-6 col-md-6 col-lg-6">
  48. <button type="button" class="btn btn-sm btn-block btn-outline-danger" data-toggle="modal" data-target="#modalEliminar">Eliminar</button>
  49. </div>
  50. </div>
  51. </div>
  52. </div>
  53.  
  54. import { Component, OnInit } from '@angular/core';
  55. //Importacion de servicios
  56. import { BodegaService } from './../services/bodega.service';
  57.  
  58. @Component({
  59. selector: 'app-bodega',
  60. templateUrl: './bodega.component.html',
  61. styleUrls: ['./bodega.component.css']
  62. })
  63. export class BodegaComponent implements OnInit {
  64. //Declaracion de array
  65. listadoBodegas:any[] = [];
  66.  
  67. constructor(private _service:BodegaService)
  68. {
  69. this.listadoBodegas = _service.consultarBodega();
  70. }
  71. }
  72.  
  73. <form>
  74. <div class="form-row">
  75. <div class="col-md-6">
  76. <div class="form-group text-left">
  77. <label class="">Bodega</label>
  78. <input type="text" class="form-control border-primary" placeholder="Nombre de la bodega" [value]="listadoBodegas.nombre_bodega">
  79. </div>
  80. <div class="form-group text-left">
  81. <label class="">Fecha de Registro</label>
  82. <input type="text" class="form-control border-primary" placeholder="Fecha de registro" [value]="listadoBodegas.fecha_bodega" disabled>
  83. </div>
  84. <div class="form-group text-left">
  85. <label class="">Ciudad</label>
  86. <input type="text" class="form-control border-primary" placeholder="Ciudad de la bodega" [value]="listadoBodegas.ciudad_bodega">
  87. </div>
  88. <hr>
  89. <button type="submit" class="btn btn-block btn-success">Actualizar</button>
  90. </div>
  91. <div class="col-md-6">
  92. <div class="form-group text-left">
  93. <label class="">Dirección</label>
  94. <input type="text" class="form-control border-primary" placeholder="Dirección de la bodega" [value]="listadoBodegas.direccion_bodega">
  95. </div>
  96. <div class="form-group text-left">
  97. <label class="">Número</label>
  98. <input type="text" class="form-control border-primary" placeholder="Número de la bodega" [value]="listadoBodegas.numero_bodega">
  99. </div>
  100. <div class="form-group text-left">
  101. <label class="">Código</label>
  102. <input type="text" class="form-control border-primary" placeholder="Código de la bodega" [value]="listadoBodegas.codigo_bodega">
  103. </div>
  104. <hr>
  105. <button type="submit" class="btn btn-block btn-danger">Eliminar</button>
  106. </div>
  107. </div>
  108. </form>
  109.  
  110. import { Component, OnInit } from '@angular/core';
  111. import { ActivatedRoute } from '@angular/router';
  112. //Importacion de servicios
  113. import { BodegaService } from './../services/bodega.service';
  114.  
  115. @Component({
  116. selector: 'app-detalle-bodega',
  117. templateUrl: './detalle-bodega.component.html',
  118. styleUrls: ['./detalle-bodega.component.css']
  119. })
  120. export class DetalleBodegaComponent implements OnInit {
  121.  
  122. //Declaracion del array para el listado de las bodegas
  123. listadoBodegas: Array<any> = [];
  124.  
  125. constructor(
  126. private ruta:ActivatedRoute,
  127. private _service:BodegaService
  128. ){
  129. this.ruta.params.subscribe(params=>{
  130. //console.log("params: " , params['id']);
  131. this.listadoBodegas = this._service.obtenerIndexBodega(params['id']);
  132. //console.log("listado: ", this.listadoBodegas)
  133. });
  134. }
  135.  
  136. ngOnInit() {
  137. }
  138.  
  139. }
  140.  
  141. import { Injectable } from '@angular/core';
  142.  
  143. @Injectable({
  144. providedIn: 'root'
  145. })
  146. export class BodegaService {
  147.  
  148. //Declaracion de array
  149. listadoBodegas:any[] = [
  150. {
  151. nombre_bodega:'Mac Pollo',
  152. numero_bodega:'200',
  153. ciudad_bodega:'Per, CA',
  154. direccion_bodega: 'Via el pollo',
  155. codigo_bodega:'1000',
  156. fecha_bodega:'03/05/2018'
  157. },
  158. {
  159. nombre_bodega:'Corosito',
  160. numero_bodega:'201',
  161. ciudad_bodega:'Per, Ri',
  162. direccion_bodega: 'Via el pollo',
  163. codigo_bodega:'1001',
  164. fecha_bodega:'03/05/2018'
  165. },
  166. {
  167. nombre_bodega:'INCAUCA',
  168. numero_bodega:'202',
  169. ciudad_bodega:'Ca, Va',
  170. direccion_bodega: 'Centro logístico',
  171. codigo_bodega:'1002',
  172. fecha_bodega:'03/05/2018'
  173. },
  174. {
  175. nombre_bodega:'El Bombillo',
  176. numero_bodega:'203',
  177. ciudad_bodega:'La, R',
  178. direccion_bodega: 'Zona Franca',
  179. codigo_bodega:'1003',
  180. fecha_bodega:'03/05/2018'
  181. },
  182. {
  183. nombre_bodega:'El Arriero',
  184. numero_bodega:'204',
  185. ciudad_bodega:'Ga, Fe',
  186. direccion_bodega: 'Cerritos',
  187. codigo_bodega:'1004',
  188. fecha_bodega:'03/05/2018'
  189. }
  190. ]
  191.  
  192. constructor() { }
  193.  
  194. consultarBodega()
  195. {
  196. return this.listadoBodegas;
  197. }
  198.  
  199. obtenerIndexBodega(id)
  200. {
  201. return this.listadoBodegas[id];
  202. }
  203. }
  204.  
  205. <input type="text" class="form-control border-primary" placeholder="Fecha de registro" [value]="listadoBodegas.fecha_bodega" disabled>
  206.  
  207. [value]="listadoBodegas[indiceDeLaBodega].fecha_bodega"
  208.  
  209. [value]="bodega.fecha_bodega"
Add Comment
Please, Sign In to add comment