Agente-Agencia

This commit is contained in:
2025-07-14 15:31:59 -06:00
parent 0e88fea37e
commit 7d9c36e418
3 changed files with 42 additions and 25 deletions

View File

@@ -535,7 +535,8 @@ function aprobar_agencia()
}
// Insertar en usuarios_sistema
$sqlInsert2 = "INSERT INTO usuarios_sistema (nombre, email, password_hash, tipo_usuario, activo, creado_en, dos_factores, creado_por)
$sqlInsert2 = "INSERT INTO usuarios_sistema
(nombre, email, password_hash, tipo_usuario, activo, creado_en, dos_factores, creado_por)
OUTPUT INSERTED.id_usuario
VALUES (?, ?, ?, ?, 1, GETDATE(), 0, ?)
";
@@ -572,6 +573,19 @@ function aprobar_agencia()
header("Location: /IMPORTADORES/administrador/aprobarAgencias?error=update_failed");
exit;
}
// CREAR RELACIÓN AGENTE-AGENCIA
$sqlInsertRelacion = "INSERT INTO agente_agencia
(id_agente, id_agencia, fecha_asignacion, activo, asignado_por)
VALUES (?, ?, GETDATE(), 1, ?)
";
$paramsRelacion = [$id_usuario, $id_agencia, $usuario_id];
$stmtRelacion = sqlsrv_query($conn, $sqlInsertRelacion, $paramsRelacion);
if (!$stmtRelacion) {
header("Location: /IMPORTADORES/administrador/aprobarAgencias?error=relation_failed");
exit;
}
// Actualizar solicitud
$sqlUpdate = "UPDATE solicitudes_agencias