Commit e6f314df17f47f66c63af5e36f77ed8f9855ee68
Exists in
master
and in
1 other branch
Merge branch 'master' into 'master'
Master(efernandez) See merge request !15
Showing
2 changed files
Show diff stats
src/app/nombre-empresa/nombre-empresa.component.html
1 | 1 | <div class="container"> |
2 | 2 | <div class="row align-items-end"> |
3 | 3 | <div class="col-md-6"> |
4 | - <h5 class="text-left"><strong>Demo distribuidor</strong></h5> | |
4 | + <h5 class="text-left"><strong>{{nombreEmpresa}}</strong></h5> | |
5 | 5 | </div> |
6 | 6 | <div class="col-md-6"> |
7 | - <h5 class="text-right align-bottom"><small>Paso de los andes 1874</small></h5> | |
7 | + <h5 class="text-right align-bottom"><small>{{direccionEmpresa}}</small></h5> | |
8 | 8 | </div> |
9 | 9 | </div> |
10 | 10 | </div> |
src/app/nombre-empresa/nombre-empresa.component.ts
1 | 1 | import { Component, OnInit } from '@angular/core'; |
2 | +import { NombreEmpresaService } from './nombre-empresa.service'; | |
2 | 3 | |
3 | 4 | @Component({ |
4 | 5 | selector: 'app-nombre-empresa', |
5 | 6 | templateUrl: './nombre-empresa.component.html', |
6 | - styleUrls: ['./nombre-empresa.component.css'] | |
7 | + styleUrls: ['./nombre-empresa.component.css'], | |
8 | + providers: [NombreEmpresaService] | |
7 | 9 | }) |
8 | 10 | export class NombreEmpresaComponent implements OnInit { |
9 | 11 | |
10 | - constructor() { } | |
12 | + nombreEmpresa: string; | |
13 | + direccionEmpresa: string; | |
14 | + | |
15 | + constructor(private nombreEmpresaService: NombreEmpresaService) { } | |
11 | 16 | |
12 | 17 | ngOnInit() { |
18 | + | |
19 | + if (localStorage.getItem('nombreEmpresa') && localStorage.getItem('direccionEmpresa')) { | |
20 | + this.nombreEmpresa = localStorage.getItem('nombreEmpresa'); | |
21 | + this.direccionEmpresa = localStorage.getItem('direccionEmpresa'); | |
22 | + } else { | |
23 | + | |
24 | + this.nombreEmpresaService | |
25 | + .getNombreEmpresa() | |
26 | + .subscribe(data => { | |
27 | + | |
28 | + this.nombreEmpresa = data['nombreEmpresa']; | |
29 | + this.direccionEmpresa = data['direccionEmpresa']; | |
30 | + | |
31 | + localStorage.setItem('nombreEmpresa', this.nombreEmpresa); | |
32 | + localStorage.setItem('direccionEmpresa', this.direccionEmpresa); | |
33 | + }, err => console.log(err) ); | |
34 | + } | |
35 | + | |
13 | 36 | } |
14 | 37 | |
15 | 38 | } |