import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { TableModule } from 'primeng/table';
import { InputTextModule } from 'primeng/inputtext';
import { SelectModule } from 'primeng/select';

@Component({
  selector: 'app-concesiones',
  imports: [FormsModule, TableModule, InputTextModule, SelectModule],
  templateUrl: './concesiones.component.html',
  styleUrl: './concesiones.component.scss'
})
export class ConcesionesComponent {
  select1: any = '';
  select2: any = '';
  select3: any = '';
  select4: any = '';
  pageTitle: string = 'Cronogramas cargados:';
  empresas: any[] = [{name: 'Empresa A'}, {name: 'Empresa B'}, {name: 'Empresa C'}];
  tipoCarga: any[] = [{name: 'Actualización'}, {name: 'Nueva'}, {name: 'Concesión'}, {name: 'Ajuste'}, {name: 'ATO'}];
  contieneObras: any[] = [{name:'Si'}, {name:'No'}];
  products: any[] = [
    {
      empresa: 'Empresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Ingresado',
      analista: '',
      fechaIngreso: '2025-04-29',
      semaforo: 'green'
    },
    {
      empresa: 'Fmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'En revisión',
      analista: 'Gabriel Torres',
      fechaIngreso: '2024-04-29',
      semaforo: 'yellow'
    },
    {
      empresa: 'Gmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Rechazado',
      analista: 'Jorge Muñoz',
      fechaIngreso: '2023-04-29',
      semaforo: 'red'
    },
    {
      empresa: 'Hmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Aprobado',
      analista: 'Jarolt Matamoros',
      fechaIngreso: '2022-04-29',
      semaforo: 'green'
    },
    {
      empresa: 'Empresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Ingresado',
      analista: '',
      fechaIngreso: '2025-04-29',
      semaforo: 'green'
    },
    {
      empresa: 'Fmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'En revisión',
      analista: 'Gabriel Torres',
      fechaIngreso: '2024-04-29',
      semaforo: 'yellow'
    },
    {
      empresa: 'Gmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Rechazado',
      analista: 'Jorge Muñoz',
      fechaIngreso: '2023-04-29',
      semaforo: 'red'
    },
    {
      empresa: 'Hmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Aprobado',
      analista: 'Jarolt Matamoros',
      fechaIngreso: '2022-04-29',
      semaforo: 'green'
    },
    {
      empresa: 'Empresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Ingresado',
      analista: '',
      fechaIngreso: '2025-04-29',
      semaforo: 'green'
    },
    {
      empresa: 'Fmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'En revisión',
      analista: 'Gabriel Torres',
      fechaIngreso: '2024-04-29',
      semaforo: 'yellow'
    },
    {
      empresa: 'Gmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Rechazado',
      analista: 'Jorge Muñoz',
      fechaIngreso: '2023-04-29',
      semaforo: 'red'
    },
    {
      empresa: 'Hmpresa A',
      codigoCronograma: '123',
      codigoCronogramaAjuste: '456',
      tipoCarga: 'Inicial',
      estadoRevision: 'Aprobado',
      analista: 'Jarolt Matamoros',
      fechaIngreso: '2022-04-29',
      semaforo: 'green'
    },
  ];

}
