Modificaciones
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import {
|
||||
Body,
|
||||
Controller,
|
||||
NotFoundException,
|
||||
Post,
|
||||
} from '@nestjs/common';
|
||||
import { InscripcionDscService } from './inscripcion-dsc.service';
|
||||
@@ -12,15 +13,19 @@ export class InscripcionDscController {
|
||||
@Post('confirmacion')
|
||||
async confirmacionDsc(@Body() body: any) {
|
||||
const { accountNumber } = body;
|
||||
console.log('Entro a la confirmacion')
|
||||
|
||||
const userVerification = await this.inscripcionService.userVerification(accountNumber);
|
||||
/* console.log(userVerification) */
|
||||
console.log('Usuario verificacion', userVerification);
|
||||
if(!userVerification){
|
||||
return {
|
||||
error: true,
|
||||
msj: 'El usuario no se encuentra inscrito',
|
||||
desc: '',
|
||||
};
|
||||
throw new NotFoundException('El usuario no se encuentra inscrito');
|
||||
|
||||
// return {
|
||||
// error: true,
|
||||
// msj: 'El usuario no se encuentra inscrito',
|
||||
// desc: '',
|
||||
// };
|
||||
}
|
||||
|
||||
const userInformation = userVerification;
|
||||
|
||||
@@ -12,11 +12,15 @@ export class InscripcionDscService {
|
||||
database: process.env.DB_NAME_DSC,
|
||||
});
|
||||
|
||||
console.log('despues de la conecion a la base')
|
||||
|
||||
const userInformationQuery = `SELECT A.id_cuenta, nombre, if(AI.platica=true,1,0) as confirmacion FROM alumno A
|
||||
JOIN alumno_inscrito AI ON (A.id_cuenta = AI.id_cuenta)
|
||||
JOIN periodo P ON (P.id_periodo = AI.id_periodo)
|
||||
WHERE A.id_cuenta = "${accountNumber}" and P.activo=true`;
|
||||
|
||||
console.log('despues de el select', userInformationQuery)
|
||||
|
||||
const qryEjemplo = `SELECT * FROM alumno WHERE id_cuenta="${accountNumber}";`;
|
||||
|
||||
const [results] = await connection.query(userInformationQuery);
|
||||
@@ -24,11 +28,14 @@ export class InscripcionDscService {
|
||||
if (resultsArray.length === 0) return null;
|
||||
/* console.log('The solution is: ', resultsArray); */
|
||||
|
||||
console.log('Resultados', results)
|
||||
return results;
|
||||
} catch (error) {
|
||||
console.log('Entro al error', error)
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
async userConfirmation(accountNumber: string): Promise<any> {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user