header-publicidad.component.ts 862 Bytes
import { Component, OnInit } from '@angular/core';
import { APP_SETTINGS } from 'src/etc/AppSettings';
import { IPublicidad } from 'src/app/interfaces/IPublicidad';
import { PublicidadService } from 'src/app/services/publicidad/publicidad.service';

@Component({
  selector: 'app-header-publicidad',
  templateUrl: './header-publicidad.component.html',
  styleUrls: ['./header-publicidad.component.scss']
})
export class HeaderPublicidadComponent implements OnInit {
  urlImagenes = `${APP_SETTINGS.apiDeboSuite}/imagenes/`;
  publicidades: IPublicidad[] = [];

  constructor(
    private publicidadService: PublicidadService,
  ) { }

  ngOnInit() {
    this.getPublicidades();
  }

  getPublicidades() {
    this.publicidadService.getAll()
      .subscribe((res: IPublicidad[]) => {
        this.publicidades = res;
      }, err => console.error(err));
  }

}