require_once 'MECON/HTML/Tabla.php';
require_once 'HTML/Table.php';
-require_once '../../../local_lib/HTML_DietMarco.php';
-require_once '../../../local_lib/HTML_Mensaje.php';
+require_once 'HTML_DietMarco.php';
+require_once 'HTML_Mensaje.php';
require_once 'MECON/HTML/QuickFormSimple.php';
require_once 'MECON/HTML/Image.php';
-require_once 'DB.php';
if(!isset($_SESSION['documento'])){
header('Location: ../../servicios.php');
exit;
}
-//Conexión a la BD
-//CAMBIAR POR INTRANET-DB
-$dbh = DB::connect("mysql://intranet:intranet@localhost/CDI", true);
-if (DB::isError($dbh)) {
- die ($dbh->getMessage());
-}
-
//Usuario que realiza el pedido
$nrodoc = $_SESSION['documento'];
$user = $_SESSION['usuario'];
-$solicitante =& new INFOLEG_Solicitante($dbh, $nrodoc, $user);
+$solicitante =& new INFOLEG_Solicitante($DB, $nrodoc, $user);
//Imágenes
-$IMG_Viñeta =& new MECON_HTML_Image('../../images/servicios_flecha_naranja.gif', '>>');
+$IMG_Vineta =& new MECON_HTML_Image('../../images/servicios_flecha_naranja.gif', '>>');
$IMG_OK =& new MECON_HTML_Image('../../images/servicios_ok.gif', 'ok');
$IMG_Error =& new MECON_HTML_Image('/MECON/images/general_no_autorizado.gif', 'X');
//Marco de servicios en intranet
$MARCO = new HTML_DietMarco('servicios', 'Pedidos a Infoleg');
-$MARCO->addTitle('Pedidos a Infoleg');
-$MARCO->addStyleSheet('../../css/servicios_infoleg.css');
-
+//$MARCO->addTitle('Pedidos a Infoleg');
if (! isset($_POST['pedido'])){
- if (! INFOLEG_Operador::oprDisponibleIntranet($dbh)){
+ if (! INFOLEG_Operador::oprDisponibleIntranet($DB)){
//No hay operador disponible para atender el pedido => mensaje de error
$MSG =& new HTML_Mensaje ('error', 'No hay operadores asignados para atender su pedido', 490);
$select_tipodoc->setSelected($datos['tipodoc']);
}
- $input_nrodoc =& $FORM->addElement ('hidden', 'nrodoc', 'nrodoc', array('value' => $nrodoc));
+ $input_nrodoc =& $FORM->addElement ('hidden', 'nrodoc', $nrodoc);
$institucion = (isset($datos['institucion']))?$datos['institucion']:'Ministerio de Economía';
$input_institucion =& $FORM->addElement ('text', 'institucion', 'institucion',
//Tabla Pedido
$TABLA =& new MECON_HTML_Tabla(array('width'=>'600', 'align'=>'center'), 'medio');
- $TABLA->addRow( array($IMG_Viñeta->toHtml().'Datos Personales'));
+ $TABLA->addRow( array($IMG_Vineta->toHtml().'Datos Personales'));
$TABLA->addRow( array('Nombre', $input_nombre->toHtml(), 'Apellido', '', $input_apellido->toHtml()));
$TABLA->addRow( array('Documento', $select_tipodoc->tohtml().' '.$nrodoc.$input_nrodoc->toHtml(), 'Institución', '', $input_institucion->toHtml()));
$TABLA->addRow( array('Domicilio', $input_domicilio->toHtml(), 'Piso', $input_piso->toHtml(), 'Oficina', $input_oficina->toHtml(), 'Interno', $input_interno->toHtml()));
$TABLA->addRow( array('E-mail', $input_email->toHtml(), 'Fax', $input_fax->toHtml(), 'Teléfono', $input_telefono->toHtml()));
- $TABLA->addRow( array($IMG_Viñeta->toHtml().'Pedido'));
+ $TABLA->addRow( array($IMG_Vineta->toHtml().'Pedido'));
$TABLA->addRow( array($textarea_pedido->toHtml()));
$TABLA->addRow( array($submit->toHtml()));
//Pedido Formulado
$solicitante->_actualizarDatos($_POST);
- $operador_asignado = INFOLEG_Operador::obtenerOprIntranet($dbh);
- INFOLEG_Pedido::alta($dbh, $_POST['tipodoc'], $_POST['nrodoc'],
+ $operador_asignado = INFOLEG_Operador::obtenerOprIntranet($DB);
+ INFOLEG_Pedido::alta($DB, $_POST['tipodoc'], $_POST['nrodoc'],
$operador_asignado, $_POST['pedido']);
$MSG =& new HTML_Mensaje ('ok', 'Su pedido ha sido registrado', 300);