-------------------------------------------------------------------------------
$Id$
-----------------------------------------------------------------------------*/
//Require Once {{{
require_once 'HTML/Page.php';
require_once 'HTML/Table.php';
require_once 'MECON/HTML/Link.php';
require_once 'MECON/HTML/Image.php';
require_once 'YATTA/Proceso.php';
//}}}
//Creo los objetos necesarios {{{
$PAGE =& new HTML_Page(array ('doctype' => 'HTML 4.01 Transitional',
'charset' => 'iso-8859-1',
'lineend' => 'unix',
'language' => 'es',
'cache' => 'false',
'simple' => 'true'));
$PAGE->addStyleSheet('/sistemas/yatta/css/yatta.css');
$PAGE->addStyleSheet('/MECON/css/marco.css');
$TABLA=& new HTML_Table('width="370"');
$PROCESO =& new YATTA_Proceso;
//}}}
//Obtengo la info que se pasa por get {{{
$id = (@$_REQUEST['id']) ? $_REQUEST['id'] : null;
//}}}
//Obtengo la informacion del proceso {{{
$PROCESO->owner = $_SESSION['usuario'];
$PROCESO->id = $id;
$res = $PROCESO->buscar($DB, MECON_DBO_AND, ' id ASC');
if (PEAR::isError($res)) {
die('Error: ' . $res->getMessage() . "\n");
}
$res = $PROCESO->cargar($res);
//}}}
//Creo las imagenes {{{
$imagen =& new MECON_HTML_Image('/sistemas/yatta/images/estado_'.
$PROCESO->status.'.gif');
$cerrar = new MECON_HTML_Image('/MECON/images/general_cerrar.gif');
$detener =& new MECON_HTML_Link('proceso_detener',
new MECON_HTML_Image ('/MECON/images/general_detener.gif'),
array ('id' => $id));
//}}}
//DIBUJO LA PAGINA {{{
$PAGE->addBodyContent(''. $imagen->toHtml().' '. $PROCESO->icono
.'
');
$TABLA->addRow(array(
'Id: '. $id .'
'.
'Fecha: '. $PROCESO->fecha->format("%d/%m/%Y") .'
'.
'Sistema: '. $PROCESO->nombre_sistema .'
'.
'Descripcion: '. $PROCESO->descripcion .'
'.
'Owner: '. $PROCESO->owner .'
'.
'Destinos: '. implode(', ', $PROCESO->destinos) .'
'.
'Nota: '. $PROCESO->nota .'
'
));
$PAGE->addBodyContent($TABLA->toHtml());
$PAGE->addBodyContent('
');
if ($PROCESO->status == 0 || $PROCESO->status == 1) {
$PAGE->addBodyContent($detener->toHtml());
}
$PAGE->addBodyContent(''.$cerrar->toHtml().'');
$PAGE->setTitle('Datos del Proceso');
$PAGE->display();
// }}}
?>