diff --git a/mariadb/aria_log.00000001 b/mariadb/aria_log.00000001 index 0d611cc..b425275 100644 Binary files a/mariadb/aria_log.00000001 and b/mariadb/aria_log.00000001 differ diff --git a/mariadb/aria_log_control b/mariadb/aria_log_control index 3a5c4a6..709a512 100644 Binary files a/mariadb/aria_log_control and b/mariadb/aria_log_control differ diff --git a/src/equipo/equipo.service.ts b/src/equipo/equipo.service.ts index a69261a..4b8f8ff 100644 --- a/src/equipo/equipo.service.ts +++ b/src/equipo/equipo.service.ts @@ -165,7 +165,7 @@ export class EquipoService { 'adscripcion', 'tipoEquipo', 'sistemaOperativo', - 'procesador', + 'procesador_tipoequipo', 'tipoUso', 'periferico', ], @@ -206,6 +206,12 @@ export class EquipoService { async create(equipo: CreateEquipoDto) { let nuevoEquipo; + const equipoExixtente = await this.equipoRepository.findOne({ + where: { inventario: equipo.inventario }, + }); + if (equipoExixtente) { + throw new Error('El equipo ya existe'); + } if (equipo.isImpresora) { nuevoEquipo = this.equipoRepository.create({