---
# System prepended metadata

title: 'BULK DELETE '

---

- w2313/8556/CONECTA-8658-modales-confirmacion-bulk

# Referencias de bulkDelete desde el http-service-base
- [x] check-in-carrier-list.component.ts (2) => http://6conecta.local/access-control/checkin => Pestaña de transportistas
- [x] check-in-visit-list.component.ts (1) => http://6conecta.local/access-control/checkin => Pestaña de visitas
- [?] home-alerts.component.ts => Revisar su test => http://6conecta.local/dashboard/notifications
    - No se como "crear" notificaciones para poder borrarlas
    - Para crear notificaciones Zona de Gestión => Notificaciones añadir alerta de parada, que aparecen siempre (hay que entrar como admin)
- [x] ora-evaluation-edition-workplace.component.ts => http://6conecta.local/ohsp/ora-evaluation/ => Evaluación FPSICO => Centros
- [x] ora-workplace.service.ts
- [x] task.service.ts => /task/list => se setea directamente el http.delete aquí
- [x/?] template-edition-base.component.ts (4) => http://6conecta.local/template/list => http://6conecta.local/template/{ID} 
    - [x] TemplateEditionComponent
    - [?] TemplateEditionSignerComponent => /document/sign-request/{ID} => No puedo testar, hace falta un pack de firmas
    - Zona de Gestión => Clientes (entrar con el usuario de admin => admin01) => Para crear los packs de firmas 
- [?] sc-questionnaire-participants.component.ts
    - PERO NO ENCUENTRO EL BOTÓN DE BORRADO => Si en local no nos sale, probar en demo
    - => http://6conecta.local/ohsp/ora-evaluation/131 => Evaluación FPSICO => Estudio => Participantes

# Referencias de bulkDelete en datagrid mediante el método deleteButton
- [x] ora-measure-list.component.ts => http://6conecta.local/ohsp/ora-configuration => Riesgos y medidas => Medidas preventivas
- [x] pregnant-women-agent-list.component.ts => http://6conecta.local/ohsp/ora-configuration => Riesgos y medidas => Agentes Mujeres Embarazadas
- [x] ora-risk-factor-list.component.ts => http://6conecta.local/ohsp/ora-configuration => Riesgos y medidas => Factores de riesgo
- [x] ora-risk-list.component.ts => http://6conecta.local/ohsp/ora-configuration => Riesgos y Medidas => Riesgos Laborales 
- [x] task-list-table-base.component.ts => http://6conecta.local/task/list
    - [x] PlanningEditionTaskListComponent => /planning/11512 => Tareas
    - [x] TaskListComponent => /task/list


# ---------------------------- ⚠️ REFACTOR STANDARD DELETE ⚠️ ----------------------------
- [x] ora-evaluation-list.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/list
- [x] api-security.component.ts ⇒ http://6conecta.local/security
- [x] department-edition.component.ts ⇒ http://6conecta.local/department (acordarse de dar permisos al usuario con el que inicias sesion
- [x] homologation-profile-category-edition.component.ts ⇒ http://6conecta.local/homologation/config/2
- [x] homologation-profile-edition.component.ts ⇒ http://6conecta.local/homologation/config
- [x] questionnaire-type.component.ts ⇒ http://6conecta.local/homologation/config/0 borrar desde dentro de un cuestionario
- [x] assessment-reports-field.component.ts ⇒ http://6conecta.local/ohsp/ora-configuration Configuración > Informe de evaluaciones
- [x] plan-reports-field.component.ts ⇒ http://6conecta.local/ohsp/ora-configuration Configuración > Informe planificaciones
- [x] finding-list.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/115 Toma de datos > Hallazgos
- [x] ora-evaluation-ppe-table.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/105 Dentro de una evaluación > Informe > Despliegas un factor > EPIS
- [x] ora-evaluation-normative-table.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/105 Dentro de una evaluación > Informe > Despliegas un factor > Normativa
- [x] ora-evaluation-edition.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/{ID EVALUACION}
- [x] planning-edition-word.component.ts ⇒ http://6conecta.local/planning/74 ⇒ Pestaña word/pdf…etc
- [x] ora-evaluation-model.service.ts ⇒ http://6conecta.local/ohsp/ora-evaluation-model/1
- [x] attachment.service.ts ⇒ a la hora d e borrar adjuntos, como por ejemplo en: http://6conecta.local/ohsp/ora-evaluation/117 ⇒ ADJUNTOS
- [x] ora-evaluation-edition-word.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/40 ⇒ Pestaña de word/pdf
- [x] task-header.component.ts ⇒ http://6conecta.local/task/67691 ⇒ En la cabecera aparece la opción de borrar
- [x] task-subtask-edition-attachment.component.ts ⇒ http://6conecta.local/task/67691/subtask/67692 ⇒ Utiliza el método del attachment service, por lo que no he tenido que tocar nada
- [x] attachments.component.ts ⇒ Utiliza el método del attachment service, por lo que no he tenido que tocar nada
- [x] noise-report-general-info.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/119 ⇒ Evaluación de ruido ⇒ Informe ⇒ Info general
- [x] noise-report-measures-list.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/122 ⇒ Informe ⇒ Valores de medición ⇒ Tareas ⇒ Medidas
- [x] noise-report-general-info.component.spec.ts
- [x] noise-report-task-list.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/122 ⇒ Informe ⇒ Valores de medición ⇒ Tareas
- [x] ora-evaluation-level-sublevel-element.component.ts ⇒ http://6conecta.local/ohsp/ora-evaluation/113
- [x] ora-evaluation-reevaluation-table.component.ts
    - NO ME DEJA CREAR UNA NUEVA PARA BORRAR http://6conecta.local/ohsp/ora-evaluation/105 Dentro de una evaluación > Informe > Despliegas un factor > RE_EVALUACIONES
    - (Willy: me da pete, en prod tabién)
    - Se testa con un fi  de Bea en la BBDD local
- [x] planning-edition.component.ts ⇒ http://6conecta.local/planning/74 ⇒ No encuentro el delete. 
    - (Willy: No veo que e ista.. seteo el modal para que no falle si en el futuro se usara el método)
- [x] ora-evaluation-report-pregnant-table-agent-detail-measures.component.ts => Evaluación binaria de puesto de trabajo => Pestaña de informes => Embarazadas
- [x] ora-evaluation-report-pregnant-table-main.component.ts => Evaluación binaria de puesto de trabajo => Pestaña de informes => Embarazadas
- [x] ora-evaluation-sensitive-workers-table.component.ts  Evaluación binaria de puesto de trabajo => Pestaña de informes => Trabajadores especiales
- [x] ora-evaluation-training-table.component.ts => Evaluación binaria de puesto de trabajo => Pestaña de informes => Embarazadas => Desplegar embarazada => Formación
- [x] fpsico-measure-table.component.ts => Cubierto por measure-table
- [x] ora-evaluation-thermo-aspects-table.component.ts => http://6conecta.local/ohsp/ora-evaluation/105
- [x] ora-evaluation-thermo-reevaluation.component.ts
    - NO LO ENCUENTRO (Willy: No puedo entrar en otro estado distinto a “La evaluación no puede estar en período de validación”) => http://6conecta.local/ohsp/ora-evaluation/118
    - Lo está testando Bea en su local
- [???] ora-evaluation-thermo-location-table-main.component.ts 
- [x] measure-table-base.component.ts => Componente del que e tienden el resto de medias. Lo he encontrado en una e posición de ruido => Informe => Medidas
- [x] rd1215-point-list-observation-table.component.ts => Evaluación RD1215 => Informes => Desplegar tabla de observaciones
- [x] rd1215-point-list-ppe-table.component.ts =>  Evaluación RD1215 => Informes => Desplegar tabla EPIS
- [x] participants-evaluate-images.component.ts => Evaluación de TELETRABAJO => Estudios => Participantes 
- [x] remote-working-report-questionnaire-edit-block.component.ts => Evaluación de teletrabajo => Estudio => Cuestionario
- [x] risk-factor-table.component.ts => Evaluación BINARIA => Informe
- [x] ora-evaluation-thermo-location.service.ts => Evaluación FINE (Centro de trabajo) => Toma de datos => Condiciones ambientales
- [???] ora-zone.service.ts => No se usa modal actualmente
- [x] prevention-service-edition.component.ts => Da un pete de no autorizado en prod => http://6conecta.local/tin-memory/prevention-service/1
- [x] prevention-service-list-table.component.ts => http://6conecta.local/tin-memory/prevention-service/list
- [x] tin-memory-list-table.component.ts => http://6conecta.local/tin-memory/list
- [x] professional.service.ts => http://6conecta.local/tin-memory/prevention-service/1
- [x] tin-memory-historic.service.ts => http://6conecta.local/tin-memory/1
- [x] tin-memory.service.ts => http://6conecta.local/tin-memory/1
~~- [ ] role-list-actions.component.ts => needConfirm = false~~
- [x] datagrid-row-button-bar.component.ts (en listado de personas añadidas)
    - /template/list listados de las pestañas:
        - [x] Documentos
        - [x] EPIS
        - [x] Dinmámicas
- [ ] CheckInCarrierCreationComponent  => http://6conecta.local/access-control/carrier-access se cambia modal que había
- [ ] CheckInVisitCreationComponent => http://6conecta.local/access-control/visit-access se cambia modal que había 
- [x] form-base.component.ts (unos 20 componentes implicados)
    - nadie usa onDelete() directamente en la clase base ni en sus derivadas
    - Se usa en vistas html de sus derivadas usando métdoo onDelete() del base
    - ora-evaluation-model-edition.component.html => https://www.6conecta.com/ohsp/ora-evaluation-model/1
    - template-edition.component.html => http://6conecta.local/template/1
- [x] list-row.component.ts => http://6conecta.local/ohsp/ora-configuration => Configuración => Pestañas (Informe de evaluaciones… etc)
- [x] sc-questionnaire.component.ts => http://6conecta.local/ohsp/ora-evaluation/117 => Evaluación de riesgo FPSICO 4.0 => Estudio => Cuestionario
- [x] news.service.ts (hay un metodo delete que no se usa, a su vez no hay confirmación)
- [x] app-ora-methodology-fine-element /ohsp/ora-configuration => Método Fine: Configurar Matriz y Niveles de Riesgo
- [x] comments.component.ts => Evaluación Exp Ruido  => Notas
- [x] task-subtask-comments-modal.component.ts => Tarea => Subtareas => Comentarios
- [x] ora-evaluation.service.ts ⇒ bulkDeleteEvaluation
~~- [ ] country.service.ts~~
~~- [ ] sector.service.ts~~