function tabelaReceitas($data)
{
    include "configuracoes.php";
    require_once "classes/class_receita.php";
    require_once "classes/class_cardapio.php";
    require_once "classes/class_sistema.php";
    $instSys = new Sistema();
    $cardapios = $instSys->listarCardapioDatas($data);
    $receitas = array();
    for ($i = 0; $i < count($cardapios); $i++) {
        $receitas = $cardapios[$i]->getCardapioReceitas();
        $id = $cardapios[$i]->getId();
    }
    if (empty($receitas)) {
        $displayMsgCardapio = "display:block;";
        $displayTabCardapio = "display:none;";
    } else {
        $displayMsgCardapio = "display:none;";
    }
    $retorno = "<p id=\"msgVazioCardapio\" style=\"" . $displayMsgCardapio . "\">Nenhum dado adicionado</p>\n";
    $retorno .= "<table style=\"" . $displayTabCardapio . "\" id=\"TabCardapio\">\n\r\n\t\t\t<tr>\n\r\n\t\t\t\t<th width=\"100%\">Receita: </th>\n\r\n\t\t\t\t<th width=\"1\" colspan=\"2\"><input type=\"hidden\" name=\"id\" value=\"" . $id . "\" /></th>\n\r\n\t\t\t\t<th width=\"1\" colspan=\"2\"></th>\n\r\n\t\t\t</tr>\n";
    for ($i = 0; $i < count($receitas); $i++) {
        $valores = "<input type=\"hidden\" name=\"receitas[]\" value=\"" . $receitas[$i]->getId() . "\"/>\n";
        $conteudo = "<p>Receita: " . $receitas[$i]->getTitulo() . "</p>";
        $conteudo .= "<p>Tipo: " . $receitas[$i]->getTipo()->getNome() . "</p>";
        $conteudo .= "<p>Descri&ccedil;&atilde;o: " . $receitas[$i]->getDescricao() . "</p>";
        $retorno .= "<tr id=\"CardapioCel" . $receitas[$i]->getId() . "\" align=\"center\">\n\r\n\t\t\t\t\t\t <td><a href=\"" . $modulos["dirPrincipal"] . "receita/detalhe.php?id=" . $receitas[$i]->getId() . "\" target=\"_blank\"  onClick=\"window.open(this.href, this.target, 'width=500px, height=600px'); return false;\">" . $receitas[$i]->getTitulo() . "</a></td>\n\r\n\t\t\t\t\t\t <td align=\"center\"><a class=\"linkNormal\" onmouseover=\"mostraOverlib('" . $conteudo . "')\" onmouseout=\"nd();\"> <img src=\"" . $modulos["img"] . "/icons/zoom.png\"/> </a></td>\n\t\t\t\t\t\r\n\t\t\t\t\t\t <td><a class=\"linkNormal\" onclick=\"deletaCelula('TabCardapio','CardapioCel" . $receitas[$i]->getId() . "')\"><img src=\"" . $modulos["img"] . "/icons/delete.png\"/></a>" . $valores . "</td>\n\r\n\t\t\t\t\t </tr>\n";
    }
    $retorno .= "</table>\n";
    return $retorno;
}
 public static function getInstancia()
 {
     if (self::$instancia == NULL) {
         self::$instancia = new Sistema();
     }
     return self::$instancia;
 }
 /**
  * Método para listar las autitorías del sistema
  * @param type $fecha
  * @return type
  */
 public function listar($fecha = '', $formato = 'html')
 {
     $fecha = empty($fecha) ? date("Y-m-d") : Filter::get($fecha, 'date');
     if (empty($fecha)) {
         DwMessage::info('Selecciona la fecha del archivo');
         return View::error();
     }
     $audits = Sistema::getAudit($fecha);
     $this->audits = $audits;
     $this->fecha = $fecha;
     $this->page_module = 'Auditorías del sistema ' . $fecha;
     $this->page_format = $formato;
 }
 /**
  * Método para listar los logs del sistema
  * @param type $fecha
  * @return type
  */
 public function listar($fecha = '', $page = 1)
 {
     $fecha = empty($fecha) ? date("Y-m-d") : Filter::get($fecha, 'date');
     if (empty($fecha)) {
         MkcMessage::info('Selecciona la fecha del archivo');
         return MkcRedirect::toAction('index');
     }
     $page = Filter::get($page, 'page') > 0 ? Filter::get($page, 'page') : 1;
     $loggers = Sistema::getLogger($fecha, $page);
     $this->loggers = $loggers;
     $this->fecha = $fecha;
     $this->page_module = 'Logs del sistema ' . $fecha;
 }
 /**
  * Método para listar las autitorías del sistema
  * @param type $fecha
  * @return type
  */
 public function listar($fecha = '', $page = 'page.1')
 {
     $fecha = empty($fecha) ? date("Y-m-d") : Filter::get($fecha, 'date');
     if (empty($fecha)) {
         Flash::info('Selecciona la fecha del archivo');
         return Redirect::toAction('index');
     }
     $page = Filter::get($page, 'page') > 0 ? Filter::get($page, 'page') : 1;
     $audits = Sistema::getAudit($fecha, $page);
     $this->audits = $audits;
     $this->fecha = $fecha;
     $this->page_module = 'Auditorías del sistema ' . $fecha;
 }
 /**
  * Save form data
  * @param $param Request
  */
 public function onSave($param)
 {
     try {
         TTransaction::open('atividade');
         // open a transaction
         /**
                     // Enable Debug logger for SQL operations inside the transaction
                     TTransaction::setLogger(new TLoggerSTD); // standard output
                     TTransaction::setLogger(new TLoggerTXT('log.txt')); // file
                     **/
         $this->form->validate();
         // validate form data
         $object = new Sistema();
         // create an empty object
         $data = $this->form->getData();
         // get form data as array
         $object->fromArray((array) $data);
         // load the object with data
         $object->store();
         // save the object
         // get the generated id
         $data->id = $object->id;
         $this->form->setData($data);
         // fill form data
         TTransaction::close();
         // close the transaction
         new TMessage('info', TAdiantiCoreTranslator::translate('Record saved'));
     } catch (Exception $e) {
         new TMessage('error', $e->getMessage());
         // shows the exception error message
         $this->form->setData($this->form->getData());
         // keep form data
         TTransaction::rollback();
         // undo all pending operations
     }
 }
 /**
  * Método para resetear las configuraciones del sistema
  * @return type
  */
 public function reset()
 {
     try {
         if (Sistema::reset()) {
             DwMessage::valid('El sistema se ha reseteado correctamente!');
         }
     } catch (KumbiaException $e) {
         DwMessage::error('Se ha producido un error al resetear la configuración del sistema.');
     }
     return DwRedirect::toAction('index');
 }
Exemple #8
0
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 **/
/*
|--------------------------------------------------------------------------|
| Carga automática Clases
|--------------------------------------------------------------------------|
*/
function Autocarga($NombreClase)
{
    if (is_readable(CLASE . strtolower($NombreClase) . '.clase.php')) {
        require_once CLASE . strtolower($NombreClase) . '.clase.php';
    } else {
        echo 'No existe la clase ' . $NombreClase;
    }
}
spl_autoload_register("Autocarga");
//Instanciar Clases
$db = new Conexion();
$usuario = new Usuario();
$enlace = new Enlace();
$sistema = new Sistema();
$validar = new Validacion();
// Reporte de errores
$sistema->ReportarError();
        case "editar_acesso_rapido":
            $sistema = new Sistema(array("id" => $_POST["id"], "texto" => $_POST["texto"], "url" => $_POST["url"]));
            $sistema->editarAcessoRapido();
            break;
        case "remover_acesso_rapido":
            $sistema = new Sistema(array("id" => $_POST["id"]));
            $sistema->removerAcessoRapido();
            break;
        case "cadastrar_usuario":
            $sistema = new Sistema(array("nome" => $_POST["nome"], "usuario" => $_POST["usuario"], "senha" => $_POST["senha"]));
            $sistema->cadastrarUsuario();
            break;
        case "formulario_usuario":
            $sistema = new Sistema(array("id" => $_POST["id"]));
            $sistema->formularioUsuario();
            break;
        case "editar_usuario":
            $sistema = new Sistema(array("id" => $_POST["id"], "nome" => $_POST["nome"], "usuario" => $_POST["usuario"], "senha" => $_POST["senha"]));
            $sistema->editarUsuario();
            break;
        case "remover_usuario":
            $sistema = new Sistema(array("id" => $_POST["id"]));
            $sistema->removerUsuario();
            break;
        default:
            echo "Nenhuma ação encontrada!";
            break;
    }
} catch (Exception $exception) {
    echo "<h2>Algo errado aconteceu!</h2>";
}
Exemple #10
0
<?php

$system = Sistema::configuracion(basename(__FILE__, '.php'));
$config = array('driver.supported' => array('smtp' => 'smtp', 'mail' => 'mail', 'sendmail' => 'sendmail', 'mailgun' => 'mailgun', 'mandrill' => 'mandrill', 'log' => 'log'), 'driver' => 'smtp', 'host' => 'smtp.mailgun.org', 'port' => 587, 'from' => array('address' => null, 'name' => null), 'encryption' => 'tls', 'username' => null, 'password' => null, 'sendmail' => '/usr/sbin/sendmail -bs', 'pretend.supported' => array(0 => "Deshabilitado", 1 => "Habilitado"), 'pretend' => false);
foreach ($system as $s) {
    $config[$s->clave] = $s->valor;
}
// Mail->pretend:
// casting al tipo de dato que la configuración espera tener como valor:
$config['pretend'] = $config['pretend'] == 0;
return $config;
 function crearDatos()
 {
     $objEmpresa = new Empresa();
     $objUsuario = new Usuario();
     $objGrupo = new Grupo();
     $objSistema = new Sistema();
     $objMenu = new Menu();
     $objEvento = new Evento();
     //Insertar Empresa por defecto
     $objEmpresa->codemp = '0001';
     $objEmpresa->nombre = 'SIGESP CA';
     $objEmpresa->titulo = 'Sigesp CA';
     $objEmpresa->sigemp = 'SIGESP';
     $objEmpresa->direccion = 'Urbanizacion Del Este';
     $objEmpresa->telemp = '02512547643';
     $objEmpresa->faxemp = '02512547643';
     $objEmpresa->email = '*****@*****.**';
     $objEmpresa->website = '*****@*****.**';
     $objEmpresa->m01 = 1;
     $objEmpresa->m02 = 1;
     $objEmpresa->m03 = 1;
     $objEmpresa->m04 = 1;
     $objEmpresa->m05 = 1;
     $objEmpresa->m06 = 1;
     $objEmpresa->m07 = 1;
     $objEmpresa->m08 = 1;
     $objEmpresa->m09 = 1;
     $objEmpresa->m10 = 1;
     $objEmpresa->m11 = 1;
     $objEmpresa->m12 = 1;
     $objEmpresa->periodo = '1900-01-01';
     $objEmpresa->vali_nivel = 1;
     $objEmpresa->esttipcont = 1;
     $objEmpresa->formpre = '999-99-99-99';
     $objEmpresa->formcont = '999-99-99-99';
     $objEmpresa->formplan = '999-99-99-99';
     $objEmpresa->formspi = '999-99-99-99';
     $objEmpresa->activo = '1';
     $objEmpresa->pasivo = '2';
     $objEmpresa->ingreso = '3';
     $objEmpresa->gasto = '4';
     $objEmpresa->resultado = '5';
     $objEmpresa->capital = '7';
     $objEmpresa->c_resultad = '5010201000000';
     $objEmpresa->c_resultan = '5010201000000';
     $objEmpresa->orden_d = '1';
     $objEmpresa->orden_h = '2';
     $objEmpresa->soc_gastos = '10101010101';
     $objEmpresa->soc_servic = '10101010101';
     $objEmpresa->activo_h = '11';
     $objEmpresa->pasivo_h = '22';
     $objEmpresa->resultado_h = '12';
     $objEmpresa->ingreso_f = '1';
     $objEmpresa->gasto_f = '2';
     $objEmpresa->ingreso_p = '2';
     $objEmpresa->gasto_p = '1';
     $objEmpresa->logo = '';
     $objEmpresa->numniv = 3;
     $objEmpresa->nomestpro1 = 'Proyecto y/o Acciones Centralizadas';
     $objEmpresa->nomestpro2 = 'Acciones Especificas';
     $objEmpresa->nomestpro3 = 'Otros.';
     $objEmpresa->nomestpro4 = '';
     $objEmpresa->nomestpro5 = '';
     $objEmpresa->estvaltra = 1;
     $objEmpresa->estmodape = 0;
     $objEmpresa->estdesiva = 0;
     $objEmpresa->estprecom = 0;
     $objEmpresa->codorgsig = '';
     $objEmpresa->salinipro = 0;
     $objEmpresa->salinieje = 0;
     $objEmpresa->numordcom = 0;
     $objEmpresa->numordser = 0;
     $objEmpresa->numsolpag = 0;
     $objEmpresa->estmodest = 1;
     $objEmpresa->numlicemp = '0000000000000000000000000';
     $objEmpresa->modageret = 'B';
     $objEmpresa->socbieser = 1;
     $objEmpresa->concomiva = '';
     $objEmpresa->estmodiva = 0;
     $objEmpresa->cedben = '';
     $objEmpresa->nomben = '';
     $objEmpresa->scctaben = '';
     $objEmpresa->diacadche = '';
     $objEmpresa->nroivss = '';
     $objEmpresa->nomrep = '';
     $objEmpresa->cedrep = '';
     $objEmpresa->telfrep = '';
     $objEmpresa->cargorep = '';
     $objEmpresa->estretiva = 'B';
     $objEmpresa->confinstr = 'N';
     $objEmpresa->estmanant = '0';
     $objEmpresa->insertarEmpresa();
     //Insertar Usuario defecto
     $objUsuario->codemp = '0001';
     $objUsuario->codusu = 'sigesp';
     $objUsuario->cedusu = '123';
     $objUsuario->nomusu = 'administrador';
     $objUsuario->apeusu = 'administrador';
     $objUsuario->pwdusu = 'FKvX0oSRuHEz8xsIZVyVN6YLIwI';
     $objUsuario->telusu = '';
     $objUsuario->email = '';
     $objUsuario->nota = 'usuario administrador de prueba';
     $objUsuario->actusu = 1;
     $objUsuario->blkusu = 0;
     $objUsuario->admusu = 1;
     $objUsuario->ultingusu = '1900/01/01';
     $objUsuario->fecblousu = '1900/01/01';
     $objUsuario->fotousu = '';
     $objUsuario->incluir();
     $objUsuario = new Usuario();
     $objUsuario->codemp = '0001';
     $objUsuario->codusu = '--------------------';
     $objUsuario->cedusu = '--------';
     $objUsuario->nomusu = '----------';
     $objUsuario->apeusu = '----------';
     $objUsuario->pwdusu = '';
     $objUsuario->telusu = '';
     $objUsuario->email = '';
     $objUsuario->actusu = 1;
     $objUsuario->blkusu = 0;
     $objUsuario->admusu = 1;
     $objUsuario->ultingusu = '1900/01/01';
     $objUsuario->fecblousu = '1900/01/01';
     $objUsuario->fotousu = '';
     $objUsuario->nota = '';
     $objUsuario->incluir();
     // Insertar Grupo por defecto
     $objGrupo->codemp = '0001';
     $objGrupo->nomgru = '-----';
     $objGrupo->nota = '';
     //$objGrupo->seguridad  = false;
     $objGrupo->incluir();
     // Insertar Sistema por defecto
     //Herramientas
     $objSistema->codsis = 'SSS';
     $objSistema->nomsis = 'Seguridad';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modseguridad.png';
     //	$objSistema->accsis = 'sss/sigespwindow_blank.php';
     $objSistema->accsis = 'vista/sss/sigesp_vis_sss_principal.html';
     $objSistema->tipsis = '4';
     $objSistema->ordsis = '1';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'APR';
     $objSistema->nomsis = 'Apertura';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modapertura.gif';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '4';
     $objSistema->ordsis = '3';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'INS';
     $objSistema->nomsis = 'Instala';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modinstala.png';
     $objSistema->accsis = 'ins/sigespwindow_blank.php';
     $objSistema->tipsis = '4';
     $objSistema->ordsis = '2';
     $objSistema->incluir();
     //Personal
     $objSistema = new Sistema();
     $objSistema->codsis = 'SNR';
     $objSistema->nomsis = 'Nómina - Recursos Humanos';
     $objSistema->estsis = '0';
     $objSistema->imgsis = '';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '3';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SNO';
     $objSistema->nomsis = 'Nómina';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modnomina.gif';
     $objSistema->accsis = 'sno/sigespwindow_blank.php';
     $objSistema->tipsis = '3';
     $objSistema->ordsis = '2';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SRH';
     $objSistema->nomsis = 'Recursos Humanos';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modrecursoshumanos.png';
     $objSistema->accsis = 'srh/pages/vistas/pantallas/sigespwindow_blank.php';
     $objSistema->tipsis = '3';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema->codsis = 'SPS';
     $objSistema->nomsis = 'Prestaciones Sociales';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modprestacionessociales.gif';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '3';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     //Auxiliares
     $objSistema = new Sistema();
     $objSistema->codsis = 'RPC';
     $objSistema->nomsis = 'Proveedores y Beneficiarios';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modproveedores.gif';
     $objSistema->accsis = 'rpc/sigespwindow_blank.php';
     $objSistema->tipsis = '2';
     $objSistema->ordsis = '1';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SIV';
     $objSistema->nomsis = 'Inventario';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modinventario.gif';
     $objSistema->accsis = 'siv/sigespwindow_blank.php';
     $objSistema->tipsis = '2';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SOB';
     $objSistema->nomsis = 'Obras';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modobras.gif';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '2';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SCV';
     $objSistema->nomsis = 'Control de Viáticos';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modviatico.gif';
     $objSistema->accsis = 'cv/sigespwindow_blank.php';
     $objSistema->tipsis = '2';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SAF';
     $objSistema->nomsis = 'Activos Fijos';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modactivos.png';
     $objSistema->accsis = 'saf/sigespwindow_blank.php';
     $objSistema->tipsis = '2';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     //Administrativos
     $objSistema = new Sistema();
     $objSistema->codsis = 'CXP';
     $objSistema->nomsis = 'Cuentas por Pagar';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modcuentaspagar.gif';
     $objSistema->accsis = 'cxp/sigespwindow_blank.php';
     $objSistema->tipsis = '5';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SCB';
     $objSistema->nomsis = 'Banco';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modbanco.gif';
     $objSistema->accsis = 'scb/sigespwindow_blank.php';
     $objSistema->tipsis = '5';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SEP';
     $objSistema->nomsis = 'Solicitud de Ejecución Presupuestaria';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modsolicitudpresupuestaria.gif';
     $objSistema->accsis = 'sep/sigespwindow_blank.php';
     $objSistema->tipsis = '5';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SOC';
     $objSistema->nomsis = 'Ordenes de Compra';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modsolicitudpresupuestaria.gif';
     $objSistema->accsis = 'sep/sigespwindow_blank.php';
     $objSistema->tipsis = '5';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'MIS';
     $objSistema->nomsis = 'Integrador Sigesp';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modintegrador.png';
     $objSistema->accsis = 'mis/sigespwindow_blank.php';
     $objSistema->tipsis = '5';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     //Principales
     $objSistema = new Sistema();
     $objSistema->codsis = 'CFG';
     $objSistema->nomsis = 'Configuración';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modconfiguracion.gif';
     $objSistema->accsis = 'cfg/index.php';
     $objSistema->tipsis = '1';
     $objSistema->ordsis = '1';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SCF';
     $objSistema->nomsis = 'Sistema de Contabilidad Fiscal';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modcontabilidadfiscal.gif';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '1';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SCG';
     $objSistema->nomsis = 'Sistema de Contabilidad General';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modcontabilidad.gif';
     $objSistema->accsis = '#';
     $objSistema->tipsis = '1';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SPG';
     $objSistema->nomsis = 'Presupuesto de Gastos';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modpresupuestogasto.gif';
     $objSistema->accsis = 'cfg/index.php';
     $objSistema->tipsis = '1';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codsis = 'SPI';
     $objSistema->nomsis = 'Presupuesto de Ingresos';
     $objSistema->estsis = '1';
     $objSistema->imgsis = 'sigesp_img_modpresupuestoingreso.gif';
     $objSistema->accsis = 'cfg/index.php';
     $objSistema->tipsis = '1';
     $objSistema->ordsis = '0';
     $objSistema->incluir();
     //Insertar Menus
     //De seguridad
     $objMenu = new Menu();
     $objMenu->codmenu = '1';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Definiciones';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 1;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '2';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Procesos';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 2;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '3';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Reportes';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 3;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '4';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Menú Principal';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 4;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '5';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Grupo';
     $objMenu->nomfisico = 'sigesp_vis_sss_grupo.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '6';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Usuario';
     $objMenu->nomfisico = 'sigesp_vis_sss_usuario.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '7';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Sistema';
     $objMenu->nomfisico = 'sigesp_vis_sss_sistema.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 3;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '8';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Aplicar Perfil';
     $objMenu->nomfisico = 'sigesp_vis_sss_perfiles.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '9';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Asignar Nóminas a Usuario';
     $objMenu->nomfisico = 'sigesp_vis_sss_nominasusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '10';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Asignar Presupuestos a Usuario';
     $objMenu->nomfisico = 'sigesp_vis_msg_presupuestosusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 3;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '11';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Asignar Unidades Ejecutoras a Usuario';
     $objMenu->nomfisico = 'sigesp_vis_sss_unidadesusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 4;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '12';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Asignar Constantes a Usuario';
     $objMenu->nomfisico = 'sigesp_vis_sss_constantesusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 5;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '13';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Asignar Personal a Usuario';
     $objMenu->nomfisico = 'sigesp_vis_sss_personalusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 6;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '14';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Transferir Usuario y Permisología';
     $objMenu->nomfisico = 'sigesp_vis_sss_transferirusuario.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 7;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '15';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Cambio de Password';
     $objMenu->nomfisico = 'sigesp_vis_sss_cambiopassword.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 8;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '16';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Auditoría';
     $objMenu->nomfisico = 'sigesp_vis_sss_auditoria.html';
     $objMenu->codpadre = 3;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '17';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Permisos';
     $objMenu->nomfisico = 'sigesp_vis_sss_permisos.html';
     $objMenu->codpadre = 3;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '18';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Traspasos';
     $objMenu->nomfisico = 'sigesp_vis_sss_traspasos.html';
     $objMenu->codpadre = 3;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 3;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     $objMenu = new Menu();
     $objMenu->codmenu = '19';
     $objMenu->codsis = 'SSS';
     $objMenu->nomlogico = 'Volver';
     $objMenu->nomfisico = '../../desktop.html';
     $objMenu->codpadre = 4;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = '_parent';
     $objMenu->orden = 1;
     $objMenu->visible = 1;
     $objMenu->enabled = 1;
     $objMenu->leer = 1;
     $objMenu->incluir = 1;
     $objMenu->cambiar = 1;
     $objMenu->eliminar = 1;
     $objMenu->imprimir = 1;
     $objMenu->administrativo = 1;
     $objMenu->anular = 1;
     $objMenu->ejecutar = 1;
     $objMenu->ayuda = 1;
     $objMenu->cancelar = 1;
     $objMenu->enviarcorreo = 1;
     $objMenu->incluir();
     //Insertar permisos internos
     $objPermisosInt = new PermisosInternos();
     $objPermisosInt->codemp = '0001';
     $objPermisosInt->codusu = 'sigesp';
     $objPermisosInt->codsis = 'SSS';
     $objPermisosInt->codintper = '---------------------------------';
     $objPermisosInt->incluir();
     //Insertar derechos de usuario
     $objPermisos = new DerechosUsuario();
     $objPermisos->codemp = '0001';
     $objPermisos->codusu = 'sigesp';
     //$objPermisos->codsis = 'SSS';
     $objPermisos->codintper = '---------------------------------';
     $objPermisos->insertarPermisosGlobales();
     // Insertar Evento por defecto
     $objEvento->evento = 'INSERTAR';
     $objEvento->deseve = 'Incluir un nuevo Registro';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->evento = 'ELIMINAR';
     $objEvento->deseve = 'Eliminar un Registro existente';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->evento = 'MODIFICAR';
     $objEvento->deseve = 'Actualizar un Registro existente';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->evento = 'PROCESAR';
     $objEvento->deseve = 'Procesar un Registro';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->evento = 'REPORTAR';
     $objEvento->deseve = 'Ejecución de Reporte';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->evento = 'CONSULTAR';
     $objEvento->deseve = 'Ejecución de consulta de cualquier registro';
     $objEvento->incluir();
     //Liberar de la memoria los objetos creados
     unset($objEmpresa);
     unset($objUsuario);
     unset($objGrupo);
     unset($objSistema);
     unset($objMenu);
     unset($objEvento);
 }
Exemple #12
0
    public static $caminhoDataSlides = 'utilidades/publicidades/slides/';
    public static $caminhoDataTickets = 'utilidades/tickets/';
    public static $caminhoDataPessoasPerfil = 'pessoas/perfil/';
}
Sistema::$dominioEmpresa = str_replace('www.', '', $_SERVER['HTTP_HOST']);
Sistema::$caminhoDiretorio = dirname(__FILE__) . "/.." . Sistema::$caminhoDiretorio;
Sistema::$caminhoURL = "http://" . $_SERVER['HTTP_HOST'] . Sistema::$caminhoURL;
Sistema::$layoutCaminhoDiretorio = Sistema::$caminhoDiretorio . 'lib.templates/' . Sistema::$layoutTemplate . '/';
Sistema::$layoutCaminhoURL = Sistema::$caminhoURL . 'lib.templates/' . Sistema::$layoutTemplate . '/';
Sistema::$adminCaminhoDiretorio = Sistema::$caminhoDiretorio . Sistema::$adminCaminhoDiretorio;
Sistema::$adminCaminhoURL = Sistema::$caminhoURL . Sistema::$adminCaminhoURL;
Sistema::$adminLayoutCaminhoDiretorio = Sistema::$adminCaminhoDiretorio . 'lib.templates/' . Sistema::$adminLayoutTemplate . '/';
Sistema::$adminLayoutCaminhoURL = Sistema::$adminCaminhoURL . 'lib.templates/' . Sistema::$adminLayoutTemplate . '/';
Sistema::$caminhoData = Sistema::$caminhoData;
Sistema::$caminhoDataIdiomas = Sistema::$caminhoData . Sistema::$caminhoDataIdiomas;
Sistema::$caminhoDataProdutoCategorias = Sistema::$caminhoData . Sistema::$caminhoDataProdutoCategorias;
Sistema::$caminhoDataProdutoMarcas = Sistema::$caminhoData . Sistema::$caminhoDataProdutoMarcas;
Sistema::$caminhoDataProdutoOpcoes = Sistema::$caminhoData . Sistema::$caminhoDataProdutoOpcoes;
Sistema::$caminhoDataProdutos = Sistema::$caminhoData . Sistema::$caminhoDataProdutos;
Sistema::$caminhoDataOfertasColetivas = Sistema::$caminhoData . Sistema::$caminhoDataOfertasColetivas;
Sistema::$caminhoDataTextos = Sistema::$caminhoData . Sistema::$caminhoDataTextos;
Sistema::$caminhoDataUsuarios = Sistema::$caminhoData . Sistema::$caminhoDataUsuarios;
Sistema::$caminhoDataGalerias = Sistema::$caminhoData . Sistema::$caminhoDataGalerias;
Sistema::$caminhoDataFAQ = Sistema::$caminhoData . Sistema::$caminhoDataFAQ;
Sistema::$caminhoDataBanners = Sistema::$caminhoData . Sistema::$caminhoDataBanners;
Sistema::$caminhoDataUploadsDownloads = Sistema::$caminhoData . Sistema::$caminhoDataUploadsDownloads;
Sistema::$caminhoDataDiscografia = Sistema::$caminhoData . Sistema::$caminhoDataDiscografia;
Sistema::$caminhoDataSlides = Sistema::$caminhoData . Sistema::$caminhoDataSlides;
Sistema::$caminhoDataTickets = Sistema::$caminhoData . Sistema::$caminhoDataTickets;
Sistema::$caminhoDataPessoasPerfil = Sistema::$caminhoData . Sistema::$caminhoDataPessoasPerfil;
<div class="titulo">
Cadastrar Acesso Rápido
</div>

<form action="sistema.php" method="post">
	<input type="hidden" name="acao" value="cadastrar_acesso_rapido">
	<div class="column2">
		<div class="text">Texto:</div><input type="text" name="texto" maxlength="100" placeholder="Texto da URL" required autofocus>
	</div>

	<div class="column2">
		<div class="text">URL:</div><input type="text" name="url" maxlength="250" placeholder="Insira o endereço" required autofocus>
	</div>
	<div class="buttons">
		<input type="submit" value="Cadastrar">
	</div>
</form>

<div class="titulo">
Consulta dos Acessos Rápidos
</div>

<?php 
require __DIR__ . "/../class/sistema.class.php";
$sistema = new Sistema(null);
$sistema->tabelaAcessoRapido();
?>

<form id="editar" action="sistema.php" method="post">
</form>
Exemple #14
0
require_once HELPERS . 'debug.php';
require_once HELPERS . 'sistema.php';
require_once HELPERS . 'sessao.php';
require_once HELPERS . 'controlador.php';
require_once HELPERS . 'tabela.php';
function __autoload($file)
{
    $sem = "";
    $encontrouUm = FALSE;
    if (file_exists(TABELAS . $file . '.php')) {
        debugDentro('> carregando tabela: ' . TABELAS . $file . '.php');
        $encontrouUm = TRUE;
        require_once TABELAS . $file . '.php';
    } else {
        $sem = "Tabela ";
    }
    if (file_exists(HELPERS . $file . '.php')) {
        debugDentro('> carregando helper: ' . HELPERS . $file . '.php');
        $encontrouUm = TRUE;
        require_once HELPERS . $file . '.php';
    } else {
        $sem = "Helper ";
    }
    if (!$encontrouUm && $sem != "") {
        die($sem . "n&atilde;o encontrado! " . $file . '.php');
    }
}
session_start();
debug($_SERVER['PHP_SELF']);
$start = new Sistema();
$start->run();
Cadastrar Usuários
</div>

<form action="sistema.php" method="post">
	<input type="hidden" name="acao" value="cadastrar_usuario">
	<div class="column2">
		<div class="text">Nome:</div><input type="text" name="nome" maxlength="100" placeholder="Nome do usuário" required autofocus>
		<div class="text">Usuário:</div><input type="text" name="usuario" maxlength="50" placeholder="Insira o usuário" required>
	</div>

	<div class="column2">
		<div class="text">Senha:</div><input type="password" name="senha" maxlength="50" placeholder="Senha do usuário" required>
	</div>

	<div class="buttons">
		<input type="submit" value="Cadastrar">
	</div>
</form>

<div class="titulo">
Consulta dos Usuários
</div>

<?php 
require __DIR__ . "/../class/sistema.class.php";
$sistema = new Sistema(null);
$sistema->tabelaUsuario();
?>

<form id="editar" action="sistema.php" method="post">
</form>
 /**
  * Método para optimizar tablas
  */
 public function optimizar($key)
 {
     if (!($tabla = Security::getKey($key, 'optimizar'))) {
         return Redirect::toAction('index');
     }
     try {
         $sistema = new Sistema();
         if ($sistema->getOptimizacion($tabla)) {
             Flash::valid("Se ha optimizado la tabla '{$tabla}' correctamente!");
         } else {
             Flash::error('Se ha presentado un error interno al optimizar la tabla. <br />Por favor intenta más tarde.');
         }
     } catch (KumbiaException $e) {
         Flash::error('Oops! hemos realizado algo mal. <br />Por favor intenta más tarde.');
     }
     return Redirect::toAction('index');
 }
 public function Menu()
 {
     $objsistema = new Sistema();
     print_r(json_encode($objsistema->menu()));
 }
*************************************************************************************/
require_once '../../base/librerias/php/general/sigesp_lib_funciones.php';
$sessionvalida = validarSession();
if ($_POST['objdata'] && $sessionvalida) {
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistema.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_grupo.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_usuario.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_derechosusuario.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_derechosgrupo.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_permisosinternos.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_permisosinternos_grupo.php';
    $_SESSION['session_activa'] = time();
    $objdata = str_replace('\\', '', $_POST['objdata']);
    $objdata = json_decode($objdata, false);
    $objSistema = new Sistema();
    $objSistema->codemp = $_SESSION['la_empresa']['codemp'];
    $objUsuario = new Usuario();
    $objUsuario->codemp = $_SESSION['la_empresa']['codemp'];
    $objGrupo = new Grupo();
    $objGrupo->codemp = $_SESSION['la_empresa']['codemp'];
    if ($objdata->seleccionado == 'usuario') {
        $objPerfil = new DerechosUsuario();
        $objPermisos = new PermisosInternos();
        $objPermisos->codusu = $objdata->codusu;
    } else {
        $objPerfil = new DerechosGrupo();
        $objPermisos = new PermisosInternosGrupo();
        $objPermisos->nomgru = $objdata->nomgru;
    }
    $objPermisos->codemp = $_SESSION['la_empresa']['codemp'];
$sistema = new Sistema(null);
echo $sistema->montarCategorias(null);
?>

		
	</div>

	<div class="column2">
		<div class="text">Tipo:</div><label><input type="radio" name="tipo" value="1" checked="true"> YouTube</label><label class="ml10"><input type="radio" name="tipo" value="3"> Stream</label><label class="ml10"><input type="radio" value="2" name="tipo"> Upload de Vídeo</label><label class="ml10"><input type="radio" value="4" name="tipo"> Imagem</label>
	</div>

	<div class="buttons">
		<input type="submit" value="Cadastrar">
	</div>
</form>

<div id="enviando" class="mensagem_enviando">
Enviando arquivo...
</div>

<div class="titulo">
Consulta dos Vídeos
</div>

<?php 
$sistema = new Sistema(null);
$sistema->tabelaVideos();
?>

<form id="editar" action="sistema.php" method="post">
</form>
<?php

include_once '../../Controlador/Sistema.php';
$control = Sistema::getInstancia();
$accion = htmlspecialchars($_REQUEST['accion']);
if ($accion != null) {
    if ($accion == "LISTADO") {
        $casas = $control->getAllCasas();
        $json = json_encode($casas);
        echo $json;
    } else {
        if ($accion == "AGREGAR") {
            include_once "../../util/SubirImagen.php";
            $nombreModelo = htmlspecialchars($_REQUEST['nombreModelo']);
            $m2 = htmlspecialchars($_REQUEST['m2']);
            $dormitorio = htmlspecialchars($_REQUEST['dormitorio']);
            $banio = htmlspecialchars($_REQUEST['banio']);
            $precioKit = htmlspecialchars($_REQUEST['precioKit']);
            $precioKitPisoMadera = htmlspecialchars($_REQUEST['precioKitPisoMadera']);
            $precioKitPisoMaderaInstalado = htmlspecialchars($_REQUEST['precioKitPisoMaderaInstalado']);
            $precioKitPisoRadierInstalado = htmlspecialchars($_REQUEST['precioKitPisoRadierInstalado']);
            $especificacion = htmlspecialchars($_REQUEST['especificacion']);
            $idCasa = $control->getIDCasa();
            $casa = new CasaDTO();
            $casa->setIdCasa($idCasa);
            $casa->setNombreModelo($nombreModelo);
            $casa->setM2($m2);
            $casa->setDormitorio($dormitorio);
            $casa->setBanio($banio);
            $casa->setPrecioKit($precioKit);
            $casa->setPrecioKitPisoMadera($precioKitPisoMadera);
<div class="titulo">
Cadastrar Categorias
</div>

<form action="sistema.php" method="post">
	<input type="hidden" name="acao" value="cadastrar_categoria">
	<div class="text">Nome:</div><input type="text" name="categoria" maxlength="100" placeholder="Nome da categoria" required autofocus>

	<div class="buttons">
		<input type="submit" value="Cadastrar">
	</div>
</form>

<div class="titulo">
Consulta das Categorias
</div>

<?php 
require __DIR__ . "/../class/sistema.class.php";
$sistema = new Sistema(null);
$sistema->tabelaCategorias();
?>

<form id="editar" action="sistema.php" method="post">
</form>
        $lI->setParametros(0);
        $con = BDConexao::__Abrir();
        $con->deletar(Sistema::$BDPrefixo . "relacionamento_noticias_categorias", "WHERE noticia = '" . $not->getId() . "'");
        $lGC = new ListaNoticiaCategorias();
        if (count($_POST['categoriasSelecionadas']) > 0) {
            for ($i = count($_POST['categoriasSelecionadas']) - 1; $i >= 0; $i--) {
                $valor = $_POST['categoriasSelecionadas'][$i];
                $lGC->condicoes('', $valor, ListaNoticiaCategorias::ID);
                if ($lGC->getTotal() > 0) {
                    $gC = $lGC->listar();
                    $not->addCategoria($gC);
                }
            }
        }
        try {
            Sistema::gerarRSS($not->getTexto()->titulo, $not->getTexto()->texto, Sistema::$caminhoURL . "br/noticias/" . $not->getCategorias()->listar()->getURL()->url . "/" . $not->getURL()->url, null);
        } catch (Exception $e) {
        }
        $javaScript .= Aviso::criar("Noticia salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$iAT->condicao('condicao->alterar.Noticia', false);
$lN = new ListaNoticias();
$t = $lN->condicoes('', $_GET['noticia'], ListaNoticias::ID)->listar();
$lT = new ListaTextos();
$iAT->trocar("titulo", $t->getTexto()->titulo);
$iAT->trocar("subTitulo", $t->getTexto()->subTitulo);
$iAT->trocar("url", $t->getURL()->getURL());
$iAT->trocar("data", $t->getData()->mostrar("d/m/Y H:i"));
 function crearDatos()
 {
     $objEmpresa = new Empresa();
     $objUsuario = new Usuario();
     $objGrupo = new Grupo();
     // Insertar Empresa por defecto
     $objEmpresa->codempresa = '00001';
     $objEmpresa->nombre = 'Empresa Prueba';
     $objEmpresa->insertarEmpresa();
     // Insertar Evento por defecto
     $objEvento = new Evento();
     $objEvento->codempresa = '00001';
     $objEvento->evento = 'INSERTAR';
     $objEvento->descripcion = 'Incluir un nuevo Registro';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->codempresa = '00001';
     $objEvento->evento = 'ELIMINAR';
     $objEvento->descripcion = 'Eliminar un Registro existente';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->codempresa = '00001';
     $objEvento->evento = 'MODIFICAR';
     $objEvento->descripcion = 'Actualizar un Registro existente';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->codempresa = '00001';
     $objEvento->evento = 'PROCESAR';
     $objEvento->descripcion = 'Procesar un Registro';
     $objEvento->incluir();
     $objEvento = new Evento();
     $objEvento->codempresa = '00001';
     $objEvento->evento = 'REPORTAR';
     $objEvento->descripcion = 'Ejecución de Reporte';
     $objEvento->incluir();
     // Insertar Sistema por defecto
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MSG';
     $objSistema->nombre = 'SEGURIDAD';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MCB';
     $objSistema->nombre = 'CAJA Y BANCOS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MCD';
     $objSistema->nombre = 'CONFIGURACION Y DEFINICIONES DEL SISTEMA';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MCP';
     $objSistema->nombre = 'CUENTAS POR PAGAR';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MCV';
     $objSistema->nombre = 'VIATICOS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MEP';
     $objSistema->nombre = 'SOLICITUD DE EJECUCION PRESUPUESTARIA';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MFP';
     $objSistema->nombre = 'FORMULACION DE PRESUPUESTO';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MHR';
     $objSistema->nombre = 'HOJA DE RUTA';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MIV';
     $objSistema->nombre = 'INVENTARIO';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MCG';
     $objSistema->nombre = 'CONTABILIDAD PATRIMONIAL-FISCAL';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MMP';
     $objSistema->nombre = 'MODIFICACIONES PRESUPUESTARIAS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MNO';
     $objSistema->nombre = 'NOMINA';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MOB';
     $objSistema->nombre = 'OBRAS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MOC';
     $objSistema->nombre = 'COMPRAS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MPB';
     $objSistema->nombre = 'PROVEEDORES Y BENEFICIARIOS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MPE';
     $objSistema->nombre = 'PLANIFICACION ESTRATEGICA';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MPG';
     $objSistema->nombre = 'CONTABILIDAD PRESUPUESTARIA DE GASTOS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MPI';
     $objSistema->nombre = 'CONTABILIDAD PRESUPUESTARIA DE INGRESOS';
     $objSistema->incluir();
     $objSistema = new Sistema();
     $objSistema->codempresa = '00001';
     $objSistema->codsistema = 'MRH';
     $objSistema->nombre = 'RECURSOS HUMANOS';
     $objSistema->incluir();
     $codmenu = 1;
     // Insertar Menu por defecto
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Definiciones';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 1;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Procesos';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 2;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Reportes';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 3;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Menu Principal';
     $objMenu->nomfisico = '';
     $objMenu->codpadre = 0;
     $objMenu->nivel = 1;
     $objMenu->hijo = 1;
     $objMenu->marco = '';
     $objMenu->orden = 4;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Grupo';
     $objMenu->nomfisico = 'sigesp_vis_msg_grupo.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Usuario';
     $objMenu->nomfisico = 'sigesp_vis_msg_usuario.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Sistema';
     $objMenu->nomfisico = 'sigesp_vis_msg_sistema.html';
     $objMenu->codpadre = 1;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 3;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Asignar Usuarios a Grupo';
     $objMenu->nomfisico = 'sigesp_vis_msg_usuariogrupo.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Aplicar Perfil';
     $objMenu->nomfisico = 'sigesp_vis_msg_perfiles.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Cambio de Password';
     $objMenu->nomfisico = 'sigesp_vis_msg_cambiopassword.html';
     $objMenu->codpadre = 2;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 3;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Auditoria';
     $objMenu->nomfisico = 'sigesp_vis_msg_auditoria.html';
     $objMenu->codpadre = 3;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 1;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Permisos';
     $objMenu->nomfisico = 'sigesp_vis_msg_permisos.html';
     $objMenu->codpadre = 3;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = 'principal';
     $objMenu->orden = 2;
     $objMenu->incluir();
     $codmenu++;
     $objMenu = new Menu();
     $objMenu->codempresa = '00001';
     $objMenu->codmenu = $codmenu;
     $objMenu->codsistema = 'MSG';
     $objMenu->nomlogico = 'Volver';
     $objMenu->nomfisico = '../../desktop.html';
     $objMenu->codpadre = 4;
     $objMenu->nivel = 2;
     $objMenu->hijo = 0;
     $objMenu->marco = '_parent';
     $objMenu->orden = 1;
     $objMenu->incluir();
     // Insertar Usuario defecto
     $objUsuario->codempresa = '00001';
     $objUsuario->codusuario = 'admin';
     $objUsuario->cedula = '123';
     $objUsuario->nombre = 'administrador';
     $objUsuario->apellido = 'administrador';
     $objUsuario->password = '******';
     $objUsuario->telefono = '';
     $objUsuario->email = '';
     $objUsuario->estatus = '1';
     $objUsuario->administrador = '1';
     $objUsuario->fecultingreso = '1900/01/01';
     $objUsuario->fecbloqueo = '1900/01/01';
     $objUsuario->foto = '';
     $objUsuario->nota = 'usuario administrador de prueba';
     $objUsuario->insertarUsuario();
     $objUsuario->codempresa = '00001';
     $objUsuario->codusuario = '--------------------';
     $objUsuario->cedula = '----------';
     $objUsuario->nombre = '----------';
     $objUsuario->apellido = '----------';
     $objUsuario->password = '';
     $objUsuario->telefono = '';
     $objUsuario->email = '';
     $objUsuario->estatus = '3';
     $objUsuario->administrador = '0';
     $objUsuario->fecultingreso = '1900/01/01';
     $objUsuario->fecbloqueo = '1900/01/01';
     $objUsuario->foto = '';
     $objUsuario->nota = '';
     $objUsuario->incluir();
     // Insertar Grupo por defecto
     $objGrupo->codempresa = '00001';
     $objGrupo->codgrupo = '-----';
     $objGrupo->nombre = '-----';
     $objGrupo->nota = '';
     $objGrupo->seguridad = false;
     $objGrupo->incluir();
     // Liberar de la memoria los objetos creados
     unset($objEmpresa);
     unset($objUsuario);
     unset($objGrupo);
     unset($objSistema);
     unset($objEvento);
     unset($objMenu);
 }
 /**
  * method Delete()
  * Delete a record
  */
 function Delete($param)
 {
     try {
         // get the parameter $key
         $key = $param['key'];
         TTransaction::open('atividade');
         // open the transaction
         $object = new Sistema($key, FALSE);
         // instantiates the Active Record
         $object->delete();
         // deletes the object
         TTransaction::close();
         // close the transaction
         $this->onReload($param);
         // reload the listing
         new TMessage('info', TAdiantiCoreTranslator::translate('Record deleted'));
         // success message
     } catch (Exception $e) {
         new TMessage('error', '<b>Error</b> ' . $e->getMessage());
         // shows the exception error message
         TTransaction::rollback();
         // undo all pending operations
     }
 }
 function procesarSistemaVentana()
 {
     global $conexionbd;
     escribirArchivo($this->archivo, '*******************************************************************************************************');
     escribirArchivo($this->archivo, '*		Conversión tabla sss_sistemas_ventanas');
     escribirArchivo($this->archivo, '*******************************************************************************************************');
     $objsistema = new Sistema();
     $resultsistema = $objsistema->leer();
     $codmenu = 30;
     while (!$resultsistema->EOF) {
         $codsis = $resultsistema->fields['codsis'];
         $codsisaux = strtolower($codsis);
         $inicio = $codmenu - 1;
         if ($codsisaux != 'apr' && $codsisaux != 'sss') {
             if (file_exists('../../sss/arbol/sigesp_arbol_' . $codsisaux . '.php')) {
                 include '../../sss/arbol/sigesp_arbol_' . $codsisaux . '.php';
                 for ($contador = 1; $contador <= $gi_total; $contador++) {
                     $codpadre = 0;
                     if (intval($arbol['padre'][$contador]) > 0) {
                         $codpadre = $inicio + $arbol['padre'][$contador];
                     }
                     $hijo = 0;
                     if (intval($arbol['numero_hijos'][$contador]) > 0) {
                         $hijo = 1;
                     }
                     $objsistemaventana = new SistemaVentana();
                     $objsistemaventana->codmenu = $codmenu;
                     $objsistemaventana->codsis = $codsis;
                     $objsistemaventana->nomlogico = $arbol['nombre_logico'][$contador];
                     $objsistemaventana->nomfisico = $arbol['nombre_fisico'][$contador];
                     $objsistemaventana->codpadre = $codpadre;
                     $objsistemaventana->nivel = $arbol['nivel'][$contador] + 1;
                     $objsistemaventana->hijo = $hijo;
                     $objsistemaventana->marco = 'principal';
                     $objsistemaventana->orden = $arbol['id'][$contador];
                     $objsistemaventana->visible = 1;
                     $objsistemaventana->enabled = 1;
                     $objsistemaventana->leer = 1;
                     $objsistemaventana->incluir = 1;
                     $objsistemaventana->cambiar = 1;
                     $objsistemaventana->eliminar = 1;
                     $objsistemaventana->imprimir = 1;
                     $objsistemaventana->administrativo = 1;
                     $objsistemaventana->anular = 1;
                     $objsistemaventana->ejecutar = 1;
                     $objsistemaventana->ayuda = 1;
                     $objsistemaventana->cancelar = 1;
                     $objsistemaventana->enviarcorreo = 0;
                     $objsistemaventana->descargar = 1;
                     $objsistemaventana->incluir();
                     $codmenu++;
                     unset($objsistemaventana);
                 }
             }
         }
         $resultsistema->MoveNext();
     }
     unset($objsistema);
     escribirArchivo($this->archivo, '*******************************************************************************************************');
 }