diff --git a/src/app/nombre-empresa/nombre-empresa.component.html b/src/app/nombre-empresa/nombre-empresa.component.html index dbc5800..effeb30 100644 --- a/src/app/nombre-empresa/nombre-empresa.component.html +++ b/src/app/nombre-empresa/nombre-empresa.component.html @@ -1,10 +1,10 @@
-
Demo distribuidor
+
{{nombreEmpresa}}
-
Paso de los andes 1874
+
{{direccionEmpresa}}
diff --git a/src/app/nombre-empresa/nombre-empresa.component.ts b/src/app/nombre-empresa/nombre-empresa.component.ts index 03884ec..22b50f1 100644 --- a/src/app/nombre-empresa/nombre-empresa.component.ts +++ b/src/app/nombre-empresa/nombre-empresa.component.ts @@ -1,15 +1,38 @@ import { Component, OnInit } from '@angular/core'; +import { NombreEmpresaService } from './nombre-empresa.service'; @Component({ selector: 'app-nombre-empresa', templateUrl: './nombre-empresa.component.html', - styleUrls: ['./nombre-empresa.component.css'] + styleUrls: ['./nombre-empresa.component.css'], + providers: [NombreEmpresaService] }) export class NombreEmpresaComponent implements OnInit { - constructor() { } + nombreEmpresa: string; + direccionEmpresa: string; + + constructor(private nombreEmpresaService: NombreEmpresaService) { } ngOnInit() { + + if (localStorage.getItem('nombreEmpresa') && localStorage.getItem('direccionEmpresa')) { + this.nombreEmpresa = localStorage.getItem('nombreEmpresa'); + this.direccionEmpresa = localStorage.getItem('direccionEmpresa'); + } else { + + this.nombreEmpresaService + .getNombreEmpresa() + .subscribe(data => { + + this.nombreEmpresa = data['nombreEmpresa']; + this.direccionEmpresa = data['direccionEmpresa']; + + localStorage.setItem('nombreEmpresa', this.nombreEmpresa); + localStorage.setItem('direccionEmpresa', this.direccionEmpresa); + }, err => console.log(err) ); + } + } }