From b8d2294328f26594253e0bd0a21fac38cdbdef70 Mon Sep 17 00:00:00 2001 From: lemuel Date: Sun, 23 Oct 2022 21:17:31 -0500 Subject: [PATCH] carrera motivo listo --- src/carrito-motivo/carrito-motivo.module.ts | 2 -- src/carrito-motivo/carrito-motivo.service.ts | 3 +-- src/carrito-motivo/entity/carrito-motivo.entity.ts | 6 ++++++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/carrito-motivo/carrito-motivo.module.ts b/src/carrito-motivo/carrito-motivo.module.ts index eec07a6..dea7218 100644 --- a/src/carrito-motivo/carrito-motivo.module.ts +++ b/src/carrito-motivo/carrito-motivo.module.ts @@ -5,14 +5,12 @@ import { CarritoMotivoController } from './carrito-motivo.controller'; import { CarritoMotivoService } from './carrito-motivo.service'; import { CarritoMotivo } from './entity/carrito-motivo.entity'; import { CarritoModule } from '../carrito/carrito.module'; -import { OperadorModule } from '../operador/operador.module'; import { StatusModule } from '../status/status.module'; import { ValidarUsuarioModule } from '../validar-usuario/validar-usuario.module'; @Module({ imports: [ forwardRef(() => CarritoModule), - OperadorModule, StatusModule, PassportModule.register({ defaultStrategy: 'jwt' }), TypeOrmModule.forFeature([CarritoMotivo]), diff --git a/src/carrito-motivo/carrito-motivo.service.ts b/src/carrito-motivo/carrito-motivo.service.ts index 3c32f2d..bf6d7d2 100644 --- a/src/carrito-motivo/carrito-motivo.service.ts +++ b/src/carrito-motivo/carrito-motivo.service.ts @@ -6,7 +6,6 @@ import { Carrito } from '../carrito/entity/carrito.entity'; import { CarritoMotivo } from './entity/carrito-motivo.entity'; import { Operador } from '../operador/entity/operador.entity'; import { CarritoService } from '../carrito/carrito.service'; -import { OperadorService } from '../operador/operador.service'; @Injectable() export class CarritoMotivoService { @@ -15,7 +14,6 @@ export class CarritoMotivoService { private repository: Repository, @Inject(forwardRef(() => CarritoService)) private carritoService: CarritoService, - private operadorService: OperadorService, ) {} async create( @@ -26,6 +24,7 @@ export class CarritoMotivoService { ) { const ahora = moment(); + // Creo y gurado registro return this.repository.save( this.repository.create({ carrito, diff --git a/src/carrito-motivo/entity/carrito-motivo.entity.ts b/src/carrito-motivo/entity/carrito-motivo.entity.ts index 2ddfb19..8f3f21e 100644 --- a/src/carrito-motivo/entity/carrito-motivo.entity.ts +++ b/src/carrito-motivo/entity/carrito-motivo.entity.ts @@ -22,6 +22,12 @@ export class CarritoMotivo { @Column({ type: Boolean, nullable: false }) status: boolean; + @Column({ type: Number, nullable: true }) + id_carrito: number; + + @Column({ type: Number, nullable: true }) + id_operador: number; + @ManyToOne(() => Carrito, (carrito) => carrito.motivos) @JoinColumn({ name: 'id_carrito' }) carrito: Carrito;