<?php

session_start();
error_reporting(0);
$ruta_raiz = "..";
if (!$dependencia or !$tpDepeRad) {
    include "{$ruta_raiz}/rec_session.php";
}
require_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
$db = new ConnectionHandler($ruta_raiz);
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
if (isset($_POST['grabar']) && $_POST['grabar'] == "GRABAR") {
    include_once "{$ruta_raiz}/include/tx/Expediente.php";
    $expediente = new Expediente($db);
    $grabarSubexpediente = $expediente->grabarSubexpediente($_GET['nurad'], $_GET['num_expediente'], $_POST['exp_subexpediente']);
    if ($grabarSubexpediente == 1) {
        $observa = "Creaci�n de Subexpediente";
        include_once "{$ruta_raiz}/include/tx/Historico.php";
        $radicados[] = $_GET['nurad'];
        $tipoTx = 55;
        $Historico = new Historico($db);
        $Historico->insertarHistoricoExp($_GET['num_expediente'], $radicados, $dependencia, $codusuario, $observa, $tipoTx, 0);
        ?>
    <script language="JavaScript">
      opener.regresar();
      window.close();
    </script>
    <?php 
    } else {
        print '<hr><font color=red>No se guard� el Subexpediente. Por favor intente de nuevo.</font><hr>';