diff --git a/src/Operations/operations.services.ts b/src/Operations/operations.services.ts index ae01e7a..bc87738 100644 --- a/src/Operations/operations.services.ts +++ b/src/Operations/operations.services.ts @@ -94,6 +94,7 @@ export class OperationsService { const user = await this.userService.findOne(id_usuario); const alum = await this.alumnoService.findOne(id_cuenta); + const periodo = await this.periodoService.getPeriodoActivo(); try { const detalleData = { @@ -102,6 +103,7 @@ export class OperationsService { alum, fecha_recibo, monto, + periodo }; await this.reciboService.create(detalleData, queryRunner.manager); @@ -138,6 +140,7 @@ export class OperationsService { const user = await this.userService.findOne(id_usuario); const alum = await this.alumnoService.findOne(id_cuenta); + const periodo = await this.periodoService.getPeriodoActivo(); try { const detalleRecibo = { @@ -156,6 +159,7 @@ export class OperationsService { alum, monto, fecha_operacion: new Date(), + periodo, }; await this.detalleServicioService.Create( @@ -204,27 +208,30 @@ export class OperationsService { const user = await this.userService.findOne(id_usuario); const alum = await this.alumnoService.findOne(id_cuenta); + const periodo = await this.periodoService.getPeriodoActivo(); + + const detalleRecibo = { + folio_recibo, + user, + alum, + fecha_recibo, + monto, + }; + + const detalleData = { + servicio: 4, + user, + alum, + monto, + fecha_operacion: new Date(), + periodo, + }; try { - const detalleRecibo = { - folio_recibo, - user, - alum, - fecha_recibo, - monto, - }; await this.reciboService.create(detalleRecibo, queryRunner.manager); - const detalleData = { - servicio: 4, - user, - alum, - monto, - fecha_operacion: new Date(), - }; - - await this.detalleServicioService.Create( + const ola = await this.detalleServicioService.Create( detalleData, queryRunner.manager, ); diff --git a/src/detalle_servicio/detalle_servicio.service.ts b/src/detalle_servicio/detalle_servicio.service.ts index 5dee52f..327883c 100644 --- a/src/detalle_servicio/detalle_servicio.service.ts +++ b/src/detalle_servicio/detalle_servicio.service.ts @@ -17,7 +17,7 @@ export class DetalleServicioService { } findAll() { - return this.detalleServicioRepository.find({ take: 100 }); + return this.detalleServicioRepository.find({ take: 100 ,order:{fecha_operacion:'DESC'}}); } async findByDateRange(desde: string, hasta: string) {