Add delete open question from edit survey
This commit is contained in:
parent
03d285868c
commit
d2fd23675a
|
@ -1,3 +1,4 @@
|
|||
import { EPreguntaAbiertaService } from './../../e-pregunta-abierta/service/e-pregunta-abierta.service';
|
||||
import { EPreguntaCerradaOpcionService } from './../../e-pregunta-cerrada-opcion/service/e-pregunta-cerrada-opcion.service';
|
||||
import { AfterViewChecked, Component, OnInit } from '@angular/core';
|
||||
import { HttpResponse } from '@angular/common/http';
|
||||
|
@ -65,7 +66,8 @@ export class EncuestaUpdateComponent implements OnInit, AfterViewChecked {
|
|||
protected fb: FormBuilder,
|
||||
protected modalService: NgbModal,
|
||||
protected ePreguntaCerradaService: EPreguntaCerradaService,
|
||||
protected ePreguntaCerradaOpcionService: EPreguntaCerradaOpcionService
|
||||
protected ePreguntaCerradaOpcionService: EPreguntaCerradaOpcionService,
|
||||
protected ePreguntaAbiertaService: EPreguntaAbiertaService
|
||||
) {}
|
||||
|
||||
loadAll(): void {
|
||||
|
@ -156,7 +158,6 @@ export class EncuestaUpdateComponent implements OnInit, AfterViewChecked {
|
|||
const id = event.target.dataset.id;
|
||||
if (event.target.dataset.type) {
|
||||
// Delete closed question
|
||||
console.log('closed', id);
|
||||
const questionElement = (event.target as HTMLElement).parentElement?.parentElement;
|
||||
const optionIdsToDelete: number[] = [];
|
||||
|
||||
|
@ -173,13 +174,16 @@ export class EncuestaUpdateComponent implements OnInit, AfterViewChecked {
|
|||
this.ePreguntaCerradaOpcionService.deleteMany(optionIdsToDelete).subscribe(e => {
|
||||
// Delete question
|
||||
this.ePreguntaCerradaService.delete(id).subscribe(e => {
|
||||
console.log('DELETED QUESTION: ' + id);
|
||||
console.log('DELETED CLOSED QUESTION: ' + id);
|
||||
this.loadAll();
|
||||
});
|
||||
});
|
||||
} else {
|
||||
// Delete open question
|
||||
console.log('open', id);
|
||||
this.ePreguntaAbiertaService.delete(id).subscribe(e => {
|
||||
console.log('DELETED OPEN QUESTION: ' + id);
|
||||
this.loadAll();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue