asegurar existencia de categoria nula

This commit is contained in:
Eduardo Quiros 2021-07-16 20:20:15 -06:00
parent 4dfc8c7217
commit cfb979899f
No known key found for this signature in database
GPG Key ID: B77F36C3F12720B4
1 changed files with 11 additions and 1 deletions

View File

@ -4,7 +4,7 @@ import { IEncuesta } from 'app/entities/encuesta/encuesta.model';
import { EncuestaService } from 'app/entities/encuesta/service/encuesta.service';
import { EstadoCategoria } from 'app/entities/enumerations/estado-categoria.model';
import { ICategoria } from '../categoria.model';
import { Categoria, ICategoria } from '../categoria.model';
import { CategoriaService } from '../service/categoria.service';
@Component({
@ -31,6 +31,16 @@ export class CategoriaDeleteDialogComponent {
this.activeModal.close('deleted');
});
}
ensureNulaExists(): void {
const categoriaNula = new Categoria(0, 'Otra', EstadoCategoria.ACTIVE);
const categoria = this.categoriaService.find(0);
if (categoria) {
this.categoriaService.update(categoriaNula);
} else {
this.categoriaService.create(categoriaNula);
}
}
protected getEncuestas(categoria: ICategoria): void {
this.encuestaService.query().subscribe(res => {
this.encuestas = res.body ?? [];