Cambios modul
This commit is contained in:
@@ -20,28 +20,10 @@ export class Equipo {
|
||||
|
||||
@Column({ length: 100, nullable: true })
|
||||
serie: string;
|
||||
|
||||
@ManyToOne(() => Estado, (estado) => estado.equipo)
|
||||
estado: Estado;
|
||||
|
||||
@ManyToOne(() => Adscripcion, (adscripcion) => adscripcion.equipo)
|
||||
adscripcion: Adscripcion;
|
||||
|
||||
|
||||
@Column({ length: 100, nullable: true })
|
||||
lugar: string;
|
||||
|
||||
@ManyToOne(() => TipoEquipo, (tipoEquipo) => tipoEquipo.equipo)
|
||||
tipoEquipo: TipoEquipo;
|
||||
|
||||
@ManyToOne(() => SistemaOperativo,(sistemaOperativo) => sistemaOperativo.equipo)
|
||||
sistemaOperativo: SistemaOperativo;
|
||||
|
||||
@ManyToOne(() => Procesador, (procesador) => procesador.equipo)
|
||||
procesador: Procesador;
|
||||
|
||||
@ManyToOne(() => Uso, (tipoUso) => tipoUso.equipo)
|
||||
tipoUso: Uso;
|
||||
|
||||
@Column({ name: 'fecha_factura' })
|
||||
fechaFactura: Date;
|
||||
|
||||
@@ -50,15 +32,36 @@ export class Equipo {
|
||||
|
||||
@Column({ length: 100, nullable: true })
|
||||
modelo: string;
|
||||
//Relaciones
|
||||
@OneToMany(()=>Movimiento, mov => mov.equipo)
|
||||
mov:Movimiento[]
|
||||
|
||||
@ManyToOne(() => Marca, (marca) => marca.equipo)
|
||||
@ManyToOne(() => Estado, estado => estado.equipo)
|
||||
estado: Estado;
|
||||
|
||||
@ManyToOne(() => Adscripcion, (adscripcion) => adscripcion.equipo)
|
||||
adscripcion: Adscripcion;
|
||||
|
||||
@ManyToOne(() => TipoEquipo, tipoEquipo => tipoEquipo.equipo)
|
||||
tipoEquipo: TipoEquipo;
|
||||
|
||||
@ManyToOne(() => SistemaOperativo, sistemaOperativo => sistemaOperativo.equipo)
|
||||
sistemaOperativo: SistemaOperativo;
|
||||
|
||||
@ManyToOne(() => Procesador, procesador => procesador.equipo)
|
||||
procesador: Procesador;
|
||||
|
||||
@ManyToOne(() => Uso, tipoUso => tipoUso.equipo)
|
||||
tipoUso: Uso;
|
||||
|
||||
@ManyToOne(() => Marca, marca => marca.equipo)
|
||||
marca: Marca;
|
||||
|
||||
@OneToMany(() => Equipo, (equipo) => equipo.marca)
|
||||
@OneToMany(() => Equipo, equipo => equipo.marca)
|
||||
equipo: Equipo[];
|
||||
|
||||
|
||||
|
||||
@OneToMany(() => Movimiento, (mov) => mov.equipo)
|
||||
movimientos: Movimiento[];
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -96,8 +96,6 @@ export class EquipoService {
|
||||
marca: equipoNuevo.id_marca ? { id_marca: equipoNuevo.id_marca } : undefined,
|
||||
};
|
||||
|
||||
|
||||
|
||||
const equipoUpdate=await this.equipoRepository.preload(updateData);
|
||||
|
||||
if(!equipoUpdate){
|
||||
@@ -106,7 +104,6 @@ export class EquipoService {
|
||||
}
|
||||
return await this.equipoRepository.save(equipoUpdate);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user