示例#1
0
 /**
  * 
  * @param desde
  * @param numeroElementos
  */
 function cargar($desde = 0, $numeroElementos = 0)
 {
     $db = FabricaBaseDatos::crear();
     $select = $db->select()->from('tipo_documento');
     $rows = $db->fetchAssoc($select);
     foreach ($rows as $row) {
         $unTipoDoc = new TipoDocumento($row['id_tipo_documento']);
         $unTipoDoc->set_nombre($row['nombre']);
         $unTipoDoc->set_descripcion($row['descripcion']);
         array_push($this->_elementos, $unTipoDoc);
     }
     return true;
 }
 public function run()
 {
     Eloquent::unguard();
     // Borramos todas las cuidades
     DB::table('tipos_documentos')->delete();
     TipoDocumento::create(['id' => '1', 'tipo' => 'CÉDULA', 'abrev' => 'CC']);
     TipoDocumento::create(['tipo' => 'TARJETA DE IDENTIDAD', 'id' => '2', 'abrev' => 'TI']);
     TipoDocumento::create(['id' => '3', 'tipo' => 'NÚMERO ÚNICO DE IDENTIFICACIÓN PERSONAL', 'abrev' => 'NUIP']);
     TipoDocumento::create(['id' => '4', 'tipo' => 'REGISTRO CIVIL', 'abrev' => 'RC']);
     TipoDocumento::create(['id' => '5', 'tipo' => 'CÉDULA EXTRANJERA', 'abrev' => 'CE']);
     TipoDocumento::create(['id' => '6', 'tipo' => 'PASAPORTE', 'abrev' => 'PASP']);
 }
示例#3
0
 public function toXml()
 {
     $salida = '<Documento>';
     $salida .= "<Id>";
     $salida .= $this->_id;
     $salida .= "</Id>";
     //remitente
     $salida .= "<IdRemitente>";
     $salida .= $this->_remitente->get_id();
     $salida .= "</IdRemitente>";
     $salida .= "<NombreRemitente>";
     $salida .= $this->_remitente->get_nombreRemite();
     $salida .= "</NombreRemitente>";
     //asunto
     $salida .= "<IdAsunto>";
     $salida .= $this->_asunto->get_id();
     $salida .= "</IdAsunto>";
     $salida .= "<NombreAsunto>";
     $salida .= $this->_asunto->get_nombre();
     $salida .= "</NombreAsunto>";
     //tipo
     $salida .= "<IdTipoDocumento>";
     $salida .= $this->_tipo->get_id();
     $salida .= "</IdTipoDocumento>";
     $salida .= "<NombreTipoDocumento>";
     $salida .= $this->_tipo->get_nombre();
     $salida .= "</NombreTipoDocumento>";
     //estado
     $salida .= "<IdEstadoDocumento>";
     $salida .= $this->_estado->get_id();
     $salida .= "</IdEstadoDocumento>";
     $salida .= "<FechaReg>";
     $salida .= $this->_fecha_reg;
     $salida .= "</FechaReg>";
     $salida .= "<NroDocumento>";
     $salida .= $this->_nroDocumento;
     $salida .= "</NroDocumento>";
     $salida .= "<NroFolios>";
     $salida .= $this->_nroFolios;
     $salida .= "</NroFolios>";
     $salida .= "<Comentario>";
     $salida .= $this->_comentario;
     $salida .= "</Comentario>";
     $salida .= "<Sumilla>";
     $salida .= $this->_sumilla;
     $salida .= "</Sumilla>";
     $salida .= "</Documento>";
     return $salida;
 }
 public function actionFinalizarPedido()
 {
     $this->layout = 'sitio';
     if (isset($_SESSION['Cliente'])) {
         if (count($_SESSION['carro']) > 0) {
             $pedido = new Pedido();
             $direccion = Direccion::model()->with('comuna')->findByPk($_POST['Pedido']['direcciones']);
             $formaPago = FormaPago::model()->findByPk($_POST['Pedido']['formaPago']);
             $tipoDocumento = TipoDocumento::model()->findByPk($_POST['Pedido']['tiposDocumento']);
             $pedido->pedido_fecha = new CDbExpression('NOW()');
             $pedido->pedido_cliente_nombre = $_SESSION['Cliente']['cliente_nombre'];
             $pedido->pedido_cliente_direccion = $direccion->direccion_descripcion;
             $pedido->pedido_cliente_comuna = $direccion->comuna->comuna_nombre;
             $pedido->pedido_cliente_telefono = $_SESSION['Cliente']['cliente_telefono'];
             $pedido->pedido_cliente_telefono_movil = $_SESSION['Cliente']['cliente_telefono_movil'];
             $pedido->pedido_total = $_SESSION['total_carro'];
             $pedido->cliente_id = $_SESSION['Cliente']['cliente_id'];
             $pedido->forma_pago_id = $formaPago->forma_pago_id;
             $pedido->tipo_documento_id = $tipoDocumento->tipo_documento_id;
             if ($pedido->save()) {
                 Yii::app()->user->setFlash('pedidoRealizadoCorrecto', "¡Gracias por comprar!<br/>Tu pedido es el número: #" . str_pad($pedido->pedido_id, 10, "0", STR_PAD_LEFT) . "<br />Recibirás un e-mail con los detalles de tu pedido.");
                 foreach ($_SESSION['carro'] as $key => $producto) {
                     $pedidoDetalle = new PedidoDetalle();
                     $pedidoDetalle->producto_codigo = $producto['producto_codigo'];
                     $pedidoDetalle->pedido_detalle_descripcion = $producto['producto_nombre'];
                     $pedidoDetalle->pedido_detalle_precio = $producto['producto_precio'];
                     $pedidoDetalle->pedido_detalle_cantidad = $producto['producto_cantidad'];
                     $pedidoDetalle->pedido_detalle_total = $producto['producto_precio'] * $producto['producto_cantidad'];
                     $pedidoDetalle->pedido_id = $pedido->pedido_id;
                     $pedidoDetalle->producto_id = $producto['producto_id'];
                     $pedidoDetalle->save();
                 }
                 unset($_SESSION['carro']);
                 $_SESSION['carro'] = array();
             } else {
                 //echo "<pre>"; print_r($pedido->getErrors()); echo "</pre>";
                 Yii::app()->user->setFlash('pedidoRealizadoError', "No es posible realizar tu pedido en este momento, favor intenta más tarde.");
             }
         } else {
             Yii::app()->user->setFlash('pedidoCarroVacio', "No es posible realizar tu pedido en este momento, agrega productos a tu carro.");
         }
     }
     $this->render('finalizarPedido');
 }
 public function render_view_soporte_tecnico($idsoporte_tecnico = null)
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if (($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) && $idsoporte_tecnico) {
             $data["soporte_tecnico_info"] = SoporteTecnico::find($idsoporte_tecnico)->get();
             $data["soporte_tecnico_info"] = $data["soporte_tecnico_info"][0];
             $data["proveedor"] = Proveedor::lists('razon_social', 'idproveedor');
             if ($data["soporte_tecnico_info"] == null) {
                 return Redirect::to('soportes_tecnicos/list_soporte_tecnico');
             }
             $data["tipo_documento_identidad"] = TipoDocumento::lists('nombre', 'idtipo_documento');
             return View::make('soporte_tecnico/viewSoporteTecnico', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
示例#6
0
require_once "{$ruta_raiz}/class_control/Radicado.php";
require_once "{$ruta_raiz}/include/tx/Radicacion.php";
require_once "{$ruta_raiz}/include/tx/Historico.php";
require_once "{$ruta_raiz}/class_control/ControlAplIntegrada.php";
require_once "{$ruta_raiz}/include/tx/Expediente.php";
require_once "{$ruta_raiz}/include/tx/Historico.php";
require_once "{$ruta_raiz}/include/class/DatoOtros.php";
error_reporting(0);
$dep = new Dependencia($db);
$espObjeto = new Esp($db);
$radObjeto = new Radicado($db);
$radObjeto->radicado_codigo($numrad);
//objeto que maneja el tipo de documento del anexos
$tdoc = new TipoDocumento($db);
//objeto que maneja el tipo de documento del radicado
$tdoc2 = new TipoDocumento($db);
$tdoc2->TipoDocumento_codigo($radObjeto->getTdocCodi());
$fecha_dia_hoy = Date("Y-m-d");
$sqlFechaHoy = $fecha_dia_hoy;
//OBJETO CONTROL DE APLICACIONES INTEGRADAS.
$objCtrlAplInt = new ControlAplIntegrada($db);
//OBJETO EXPEDIENTE
$objExpediente = new Expediente($db);
$expRadi = $objExpediente->consulta_exp($numrad);
$dep->Dependencia_codigo($dependencia);
$dep_sigla = $dep->getDepeSigla();
$nurad = trim($nurad);
$numrad = trim($numrad);
$hora = date("H") . "_" . date("i") . "_" . date("s");
// var que almacena el dia de la fecha
$ddate = date('d');
示例#7
0
文件: edit.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/TipoDocumentoDAO.php';
include_once '../TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$acesso = listarAcesso();
if (!in_array(133, $acesso)) {
    echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/projeto/documentos/fase_projeto.php";</script>';
}
$DAO = new TipoDocumentoDAO();
$tipoDocumento = new TipoDocumento();
//Verifica se foi executado a acao de salvar
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $tipoDocumento->setNome(limpaTexto($_POST['nome']));
    $tipoDocumento->setCodigo(limpaTexto($_POST['codigo']));
    $tipoDocumento->setId(limpaTexto($_POST['id']));
    if (!preg_match("/[0-9]/", $tipoDocumento->getCodigo())) {
        //Verifica se o nome esta em branco
        if ($tipoDocumento->getNome() != "" && $tipoDocumento->getCodigo() != "") {
            $retorno = $DAO->Atualizar($tipoDocumento);
            if ($retorno == true) {
                echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="index.php";</script>';
            } else {
                echo $retorno;
            }
        }
    } else {
示例#8
0
文件: edit.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/TipoDocumentoDAO.php';
include_once '../TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(197, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$tipoDocumento = new TipoDocumento();
$DAO = new TipoDocumentoDAO();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $tipoDocumento->setId(limpaTexto($_POST['id']));
    $tipoDocumento->setUsuario(userId());
    $tipoDocumento->setNome(limpaTexto($_POST['documento']));
    $resultado = $DAO->Atualizar($tipoDocumento);
    if ($resultado == 1) {
        echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro ao gravar o arquivo.");</script>';
        print_r($resultado);
    }
} else {
    $tipoDocumento->setId(limpaTexto($_GET['id']));
    $query = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_WORK_FLOW_TIPO_DOCUMENTO . " WHERE status = 'S' AND id = " . $tipoDocumento->getId());
    if ($query->rowCount() == 1) {
        foreach ($query as $row) {
示例#9
0
session_start();
if (!$ruta_raiz) {
    $ruta_raiz = ".";
}
if (!$dependencia) {
    include_once "{$ruta_raiz}/rec_session.php";
}
include_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
require_once "{$ruta_raiz}/include/combos.php";
require_once "{$ruta_raiz}/class_control/TipoDocumento.php";
if (!$db) {
    $db = new ConnectionHandler($ruta_raiz);
}
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
if ($verUnico == 1) {
    $objTipoDocto = new TipoDocumento($db);
    $objTipoDocto->TipoDocumento_codigo($tdoc);
}
// print ("Llega ($tdoc)($verUnico)--".$objTipoDocto->get_sgd_tpr_codigo() ."--". $objTipoDocto->get_sgd_tpr_descrip() );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Orfeo. Anexar archivo .... </title>
<link rel="stylesheet" href="estilos_totales.css">
<script language="JavaScript" type="text/JavaScript">
function datosBasicos (){
opener.datosBasicos();
this.close();

}
示例#10
0
// Anexos por Julian Rolon
// lista los documentos del radicado y proporciona links para ver historicos de cada documento
// este archivo se incluye en la pagina ver_radicado.php
if (!$ruta_raiz) {
    $ruta_raiz = '.';
}
include_once $ruta_raiz . '/class_control/anexo.php';
include_once $ruta_raiz . '/include/db/ConnectionHandler.php';
require_once $ruta_raiz . '/class_control/TipoDocumento.php';
include_once $ruta_raiz . '/class_control/firmaRadicado.php';
include_once $ruta_raiz . '/config.php';
require_once $ruta_raiz . '/class_control/ControlAplIntegrada.php';
require_once $ruta_raiz . '/class_control/AplExternaError.php';
$db = new ConnectionHandler('.');
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$objTipoDocto = new TipoDocumento($db);
$objTipoDocto->TipoDocumento_codigo($tdoc);
$objFirma = new FirmaRadicado($db);
$objCtrlAplInt = new ControlAplIntegrada($db);
$num_archivos = 0;
$anexos_radicado = array();
$contador = 0;
$anex =& new Anexo($db);
$sqlFechaDocto = $db->conn->SQLDate('Y-m-D H:i:s A', 'sgd_fech_doc');
$sqlFechaAnexo = $db->conn->SQLDate('Y-m-D H:i:s A', 'anex_fech_anex');
$sqlSubstDesc = $db->conn->substr . '(anex_desc, 0, 50)';
include_once './include/query/busqueda/busquedaPiloto1.php';
// Modificado SGD 06-Septiembre-2007
$isql = "select anex_codigo AS DOCU,\r\n                anex_tipo_ext AS EXT,\r\n                anex_tamano AS TAMA,\r\n                anex_solo_lect AS RO,\r\n                usua_nomb AS CREA,\r\n                {$sqlSubstDesc} AS DESCR,\r\n                anex_nomb_archivo AS NOMBRE,\r\n                ANEX_CREADOR,\r\n                ANEX_ORIGEN,\r\n                ANEX_SALIDA,\r\n                {$radi_nume_salida} as RADI_NUME_SALIDA,\r\n                ANEX_ESTADO,\r\n                SGD_PNUFE_CODI,\r\n                SGD_DOC_SECUENCIA,\r\n                SGD_DIR_TIPO,\r\n                SGD_DOC_PADRE,\r\n                SGD_TPR_CODIGO,\r\n                SGD_APLI_CODI,\r\n                SGD_TRAD_CODIGO,\r\n                SGD_TPR_CODIGO,\r\n                ANEX_TIPO,\r\n                {$sqlFechaDocto} as FECDOC,\r\n                {$sqlFechaAnexo} as FEANEX,\r\n                ANEX_TIPO as NUMEXTDOC\r\n            from anexos,\r\n                anexos_tipo,\r\n                usuario\r\n            where anex_radi_nume = {$verrad} and\r\n                  anex_tipo = anex_tipo_codi and\r\n                  anex_creador = usua_login and\r\n                  anex_borrado='N'\r\n            order by anex_codigo,\r\n                      radi_nume_salida,\r\n                      sgd_dir_tipo,\r\n                      anex_numero ";
$enlace_detalles_archivo = 'detalle_archivos.php?' . 'usua=' . $krd . '&radi=' . $verrad . '&anexo=';
$enlace_nuevo_archivo = ORFEO_URL . '/nuevo_archivo.php?codigo=';
示例#11
0
文件: new.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/TipoDocumentoDAO.php';
include_once '../TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(199, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$tipoDocumento = new TipoDocumento();
$DAO = new TipoDocumentoDAO();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $tipoDocumento->setUsuario(userId());
    $tipoDocumento->setNome(limpaTexto($_POST['documento']));
    $tipoDocumento->setEditavel('S');
    $resultado = $DAO->Gravar($tipoDocumento);
    if ($resultado == 1) {
        echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="new.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro ao gravar o arquivo.");</script>';
        print_r($resultado);
    }
} else {
    $tipoDocumento->setNome("");
}
?>
<!-- topbar ends -->
示例#12
0
 public function render_view_user($id = null)
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 && $id) {
             $data["tipos_documento"] = TipoDocumento::lists('nombre', 'idtipo_documento');
             $data["areas"] = Area::lists('nombre', 'idarea');
             $data["roles"] = Rol::lists('nombre', 'idrol');
             $data["user_info"] = User::searchUserById($id)->get();
             if ($data["user_info"]->isEmpty()) {
                 return Redirect::to('user/list_user');
             }
             $data["user_info"] = $data["user_info"][0];
             return View::make('user/viewUser', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
示例#13
0
文件: edit.php 项目: hexti/troncal
include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/DAO/DocumentoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/Documento.class.php';
include_once INTERNAL_ROOT_PORTAL . '/workflow/DAO/TipoDocumentoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/workflow/TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(76, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$documento = new Documento();
$DAO = new DocumentoDAO();
$DAO_WF = new TipoDocumentoDAO();
$tipoDocumento = new TipoDocumento();
$documento->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $documento->setNome($_POST['nome']);
    $documento->setProduto($_POST['produto']);
    $documento->setDataPrevisao($_POST['dat_previsao'], 'converter');
    $documento->setGrupo($_POST['grupo']);
    $documento->setIdPessoa($_POST['pessoa']);
    $documento->setTipo($_POST['tipo']);
    $documento->setUsuario(userId());
    $documento->setId($_POST['id']);
    $tipoDocumento->setNome($documento->GetNome());
    $query = $DAO->Listar("SELECT nome FROM " . MYSQL_BASE_PRODUTOS . " WHERE id=" . $documento->getId());
    foreach ($query as $row) {
        $tipoDocumento->setNomeConsulta($row['nome']);
示例#14
0
</fieldset>
<br>
<fieldset>
<legend class="texto_adm_negrita">Mantención de Tipos de Documento </legend>
<table width="100%" border="0" cellspacing="2" cellpadding="2">
  <tr>
    <th bgcolor="#CCCCCC" class="texto_adm_negrita" scope="col">ID</th>
    <th bgcolor="#CCCCCC" class="texto_adm_negrita" scope="col">NOMBRE TIPO DOCUMENTO</th>
    <th bgcolor="#CCCCCC" class="texto_adm_negrita" scope="col">VALOR TIPO DOCUMENTO</th>
    <!-- <th bgcolor="#CCCCCC" class="texto_adm_negrita" scope="col">ELIMINAR</th> -->
    <th bgcolor="#CCCCCC" class="texto_adm_negrita" scope="col">MODIFICAR</th>
  </tr>
	  
  <?php 
include_once '../controller/class_tipo_documento.php';
$tipo_documento = new TipoDocumento();
$r = $tipo_documento->getTipoDocumento();
while ($f = mysql_fetch_object($r)) {
    ?>
	<tr>
    <td class="texto_adm"><?php 
    echo $f->id;
    ?>
</td>
    <td class="texto_adm"><?php 
    echo $f->nombre;
    ?>
</td>
    <td class="texto_adm"><?php 
    echo $f->valor;
    ?>
示例#15
0
文件: new.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/DAO/DocumentoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/Documento.class.php';
include_once INTERNAL_ROOT_PORTAL . '/workflow/DAO/TipoDocumentoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/workflow/TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
$DAO = new DocumentoDAO();
$DAO_WF = new TipoDocumentoDAO();
$tipoDocumento = new TipoDocumento();
if (!in_array(78, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $documento = new Documento();
    $DAO = new DocumentoDAO();
    $documento->setNome($_POST['nome']);
    $documento->setProduto($_POST['produto']);
    $documento->setDataPrevisao($_POST['dat_previsao'], "converter");
    $documento->setGrupo($_POST['grupo']);
    $documento->setIdPessoa($_POST['pessoa']);
    $documento->setTipo($_POST['tipo']);
    $documento->setUsuario(userId());
    $tipoDocumento->setEditavel('N');
    $tipoDocumento->setUsuario(userId());
    $tipoDocumento->setNome(limpaTexto($_POST['nome']));
    $nome = $documento->getNome();
示例#16
0
@stop 

@section('footer')
<div class="modal fade" id="modalFormDocumento" tabindex="-1" role="dialog" aria-labelledby="etiquetaFormDR" aria-hidden="true">
  <div class="modal-dialog">
      <div class="modal-content">
          {{ Form::open(array('id'=>'formADocumento', 'role'=>'form', 'action' => 'PDAController@escogerDocumento')) }}
          <div class="modal-header">
              <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
              <h4 class="modal-title" id="etiquetaFormDR">Nuevo Documento</h4>
          </div>
          <div class="modal-body">
              <div class="form-group row">
              {{ Form::label('tipo_documento', 'Tipo de documento', array('class' => 'col-sm-4'))}}
              <?php 
$collection = TipoDocumento::whereIn('rol', array("PDA", "profesor", "PDAJDA"))->get()->toArray();
$collection = array_values(array_sort($collection, function ($value) {
    return $value['nombre'];
}));
$arreglo = array();
foreach ($collection as $clave => $valor) {
    $arreglo[$valor['id']] = $valor['nombre'];
}
?>
              {{ Form::select('tipo_documento', $arreglo, null, array('class' => 'col-sm-6 col-xs-offset-1')) }}
              </div>
          </div>
          <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
          {{ Form::submit('Elegir', array('class'=>'btn btn-primary')) }}
          </div>
示例#17
0
文件: index.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . "/ged/DAO/DocumentoDAO.php";
include_once INTERNAL_ROOT_PORTAL . '/workflow/DAO/TipoDocumentoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/workflow/TipoDocumento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(75, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>';
}
$DAO = new DocumentoDAO();
$DAO_WF = new TipoDocumentoDAO();
$tipoDocumento = new TipoDocumento();
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'del') {
    $id = ValidateInteger(INPUT_GET, 'id');
    $query = $DAO->Listar("SELECT nome FROM " . MYSQL_BASE_PRODUTOS . " WHERE id=" . $id);
    foreach ($query as $row) {
        $tipoDocumento->setNomeConsulta($row['nome']);
    }
    $retorno = $DAO_WF->DeletarPorNome($tipoDocumento);
    //deletar do workflow
    if ($retorno == 1) {
        $retorno = $DAO->DeletarProduto($id);
        if ($retorno == 1) {
            echo '<script language= "JavaScript">alert("Registro removido com sucesso");</script>';
            echo '<script language= "JavaScript">location.href="index.php";</script>';
        } else {
            print_r($retorno);
        }
示例#18
0
 public function run()
 {
     $faker = Faker\Factory::create();
     $primerNumValido = 11110;
     for ($i = 0; $i < 150; $i++) {
         ProfesorValido::create(['num_empleado' => $primerNumValido + $i]);
     }
     for ($i = 1; $i <= 100; $i++) {
         Profesor::create(['num_empleado' => $primerNumValido + $i, 'password' => '' . ($primerNumValido + $i), 'email' => $faker->unique()->email, 'status' => 1, 'rol' => $i == 1 ? "subdirector" : ($i == 2 ? "JDD" : ($i == 3 || $i == 5 ? "PDA" : ($i == 4 || $i == 6 ? "JDA" : "profesor")))]);
     }
     // Añadir más de cada uno y asignarlos a academias y deptos
     //
     for ($i = 1; $i <= 100; $i++) {
         $sexo = rand(0, 1) ? 'H' : 'M';
         $nombre = $sexo == 'H' ? $faker->firstName('male') : $faker->firstName('female');
         $aux = DatosProfesor::create(['nombre' => $nombre, 'apellido_paterno' => $faker->lastName, 'apellido_materno' => $faker->lastName, 'sexo' => $sexo, 'celular' => $faker->numberBetween($min = 1111111111, $max = 9999999999), 'ruta' => $nombre . '_' . $faker->word . '_CV.pdf', 'profesor_id' => $i]);
         $aux->forceSave();
         //  NI IDEA DE PORQUE TUVE QUE HACER ESTO, NO JALABA DE OTRA FORMA
     }
     Departamento::create(['nombre' => 'Departamento X', 'profesores_id' => 2]);
     Departamento::create(['nombre' => 'Departamento Y', 'profesores_id' => null]);
     Academia::create(['nombre' => 'Academia A', 'profesores_id' => 3, 'departamentos_id' => 1]);
     Academia::create(['nombre' => 'Academia B', 'profesores_id' => 5, 'departamentos_id' => 1]);
     Academia::create(['nombre' => 'Academia C', 'profesores_id' => null, 'departamentos_id' => 1]);
     Academia::create(['nombre' => 'Academia D', 'profesores_id' => null, 'departamentos_id' => 2]);
     Academia::create(['nombre' => 'Academia E', 'profesores_id' => null, 'departamentos_id' => 2]);
     for ($i = 0; $i < 10; $i++) {
         $nombre = $faker->sentence(3);
         Asignatura::create(['nombre' => 'Materia ' . substr($nombre, 0, strlen($nombre) - 1), 'academia_id' => 1, 'profesores_id' => $i == 0 ? 4 : null]);
     }
     for ($i = 0; $i < 10; $i++) {
         $nombre = $faker->sentence(3);
         Asignatura::create(['nombre' => 'Materia ' . substr($nombre, 0, strlen($nombre) - 1), 'academia_id' => 2, 'profesores_id' => $i == 0 ? 6 : null]);
     }
     for ($i = 0; $i < 10; $i++) {
         $nombre = $faker->sentence(3);
         Asignatura::create(['nombre' => 'Materia ' . substr($nombre, 0, strlen($nombre) - 1), 'academia_id' => 3, 'profesores_id' => null]);
     }
     for ($i = 0; $i < 10; $i++) {
         $nombre = $faker->sentence(3);
         Asignatura::create(['nombre' => 'Materia ' . substr($nombre, 0, strlen($nombre) - 1), 'academia_id' => 4, 'profesores_id' => null]);
     }
     for ($i = 0; $i < 10; $i++) {
         $nombre = $faker->sentence(3);
         Asignatura::create(['nombre' => 'Materia ' . substr($nombre, 0, strlen($nombre) - 1), 'academia_id' => 5, 'profesores_id' => null]);
     }
     for ($i = 1; $i <= 8; $i++) {
         for ($j = 1; $j <= 12; $j++) {
             Grupo::create(['nombre' => $i . 'CM' . $j]);
         }
     }
     $arrayAsignaturasGrupos = array();
     $arrayAsignaturasGruposProfesores = array();
     $arrayAcademiasProfesores = array();
     for ($i = 1; $i <= 96; $i++) {
         //Hay 96 grupos
         $materiasUsadas = array();
         $academiasUsadas = array();
         for ($j = 1; $j <= 5; $j++) {
             // Asignar 5 materias por grupo y al profesor a academia
             $profesor = $faker->numberBetween(1, 100);
             do {
                 $materia = $faker->numberBetween(1, 50);
             } while (in_array($materia, $materiasUsadas));
             $materiasUsadas[] = $materia;
             $arrayAsignaturasGrupos[] = array('asignatura_id' => $materia, 'grupo_id' => $i);
             $idAGP = count($arrayAsignaturasGrupos);
             $arrayAsignaturasGruposProfesores[] = array('asignaturas_grupos_id' => $idAGP, 'profesores_id' => $profesor);
             if ($materia <= 10) {
                 $academia = 1;
             } else {
                 if ($materia <= 20) {
                     $academia = 2;
                 } else {
                     if ($materia <= 30) {
                         $academia = 3;
                     } else {
                         if ($materia <= 40) {
                             $academia = 4;
                         } else {
                             $academia = 5;
                         }
                     }
                 }
             }
             if (!in_array($academia, $academiasUsadas)) {
                 $arrayAcademiasProfesores[] = array('academias_id' => $academia, 'profesores_id' => $profesor);
             }
         }
         unset($materiasUsadas);
         unset($academiasUsadas);
     }
     $arrayAcademiasProfesores = array_unique($arrayAcademiasProfesores, SORT_REGULAR);
     TipoDocumento::create(['nombre' => "Convocatoria  y Orden del dia", 'rol' => 'PDAJDA']);
     TipoDocumento::create(['nombre' => "Informe Semestral de Academia", 'rol' => 'PDA']);
     TipoDocumento::create(['nombre' => "Informe Semestral de Asignatura", 'rol' => 'JDA']);
     TipoDocumento::create(['nombre' => "Lista de Asistencia", 'rol' => 'PDAJDA']);
     TipoDocumento::create(['nombre' => "Memorandum", 'rol' => 'PDAJDA']);
     TipoDocumento::create(['nombre' => "Minuta", 'rol' => 'PDAJDA']);
     TipoDocumento::create(['nombre' => "Planeación Didáctica", 'rol' => 'profesor']);
     TipoDocumento::create(['nombre' => "Seguimiento Programático", 'rol' => 'profesor']);
     $arrayDocumentos = array();
     $arrayDocumentos[] = array('ruta' => 'ruta/que/no/existe.pdf', 'fecha_agregacion' => '2015-01-18', 'ciclo' => '2014-2015/1', 'periodo' => '19/1', 'tipos_documento_id' => '1', 'profesor_id' => '3', 'academia_id' => '1', 'asignatura_id' => '1');
     $arrayDocumentos[] = array('ruta' => 'otra/ruta/que/no/existe.pdf', 'fecha_agregacion' => '2015-01-30', 'ciclo' => '2014-2015/1', 'periodo' => '19/1', 'tipos_documento_id' => '2', 'profesor_id' => '4', 'academia_id' => '1', 'asignatura_id' => '3');
     $arrayDocumentos[] = array('ruta' => 'ruta/no/existe.pdf', 'fecha_agregacion' => '2015-02-10', 'ciclo' => '2014-2015/1', 'periodo' => '19/1', 'tipos_documento_id' => '3', 'profesor_id' => '5', 'academia_id' => '1', 'asignatura_id' => '2');
     DB::table('asignaturas_grupos')->insert($arrayAsignaturasGrupos);
     DB::table('asignaturas_grupos_profesores')->insert($arrayAsignaturasGruposProfesores);
     DB::table('academias_profesores')->insert($arrayAcademiasProfesores);
     DB::table('documentos')->insert($arrayDocumentos);
 }
示例#19
0
 public static function tipoDocumento()
 {
     Paquete::usar("dominio.TipoDocumento");
     $reg = new TipoDocumento($_POST["id"]);
     if ($reg->cargar() == true) {
         echo $reg->toXml();
     } else {
         echo "error al cargar";
     }
 }
 public function render_create_soporte_tecnico_equipo($idequipo = null)
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         if ($data["user"]->idrol == 1 && $idequipo) {
             $data["equipo_info"] = Activo::searchActivosById($idequipo)->get();
             $data["tipo_documento_identidad"] = TipoDocumento::lists('nombre', 'idtipo_documento');
             $data["soporte_tecnico_info"] = SoporteTecnicoxActivo::searchSoporteTecnicoByActivo($idequipo)->get();
             $data["search_tipo_documento_activo"] = null;
             $data["search_numero_documento_soporte_tecnico_activo"] = null;
             if ($data["equipo_info"]->isEmpty()) {
                 return Redirect::to('equipos/list_equipos');
             }
             $data["equipo_info"] = $data["equipo_info"][0];
             return View::make('soporte_tecnico/createSoporteTecnicoActivo', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
 public function export_pdf()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $evento_id = Input::get('evento_adverso_id');
             $data["evento_adverso_info"] = EventoAdverso::searchEventoAdversoById($evento_id)->get();
             if ($data["evento_adverso_info"]->isEmpty()) {
                 return Redirect::to('eventos_adversos/list_eventos_adversos');
             }
             $data["evento_adverso_info"] = $data["evento_adverso_info"][0];
             if ($data["evento_adverso_info"]->idactivo == null) {
                 $data["activo_info"] = null;
             } else {
                 $activo = Activo::find($data["evento_adverso_info"]->idactivo);
                 $data["activo_info"] = Activo::searchActivosByCodigoPatrimonial($activo->codigo_patrimonial)->get();
                 $data["activo_info"] = $data["activo_info"][0];
             }
             //sacaremos los datos de la clasificacion
             $data["subtipohijo_info"] = EventoxSubTipoHijo::searchEventoXSubTiposById($data["evento_adverso_info"]->id)->get();
             if (count($data["subtipohijo_info"]) == 2) {
                 //quiere decir que es de caidas
                 $data["subtipohijo_nieto1"] = EventoxSubTipoHijoxSubTipoNieto::searchEventoXSubTiposById($data["subtipohijo_info"][0]->id)->get()[0];
                 $data["nieto1"] = SubTipoNietoIncidente::find($data["subtipohijo_nieto1"]->idsubtiponieto_incidente);
                 $data["subtipohijo_nieto2"] = EventoxSubTipoHijoxSubTipoNieto::searchEventoXSubTiposById($data["subtipohijo_info"][1]->id)->get()[0];
                 $data["nieto2"] = SubTipoNietoIncidente::find($data["subtipohijo_nieto2"]->idsubtiponieto_incidente);
                 $data["flag_tipoHijo"] = 1;
             } else {
                 $data["subtipohijo_nieto1"] = null;
                 $data["subtipohijo_nieto2"] = null;
                 $data["nieto1"] = null;
                 $data["nieto2"] = null;
                 $data["flag_tipoHijo"] = 0;
             }
             $data["subtipohijo_info"] = $data["subtipohijo_info"][0];
             $data["hijo"] = SubTipoHijoIncidente::find($data["subtipohijo_info"]->idsubtipohijo);
             $data["padre"] = SubTipoPadreIncidente::find($data["subtipohijo_info"]->idsubtipopadre_incidente);
             $data["tipo_incidente"] = TipoIncidente::find($data["subtipohijo_info"]->idtipo_incidente);
             $data["tipo_documento"] = TipoDocumento::find($data["evento_adverso_info"]->idtipo_documento);
             if ($data["evento_adverso_info"] === 'M') {
                 $data["sexo"] = 'Masculino';
             } else {
                 $data["sexo"] = 'Femenino';
             }
             //sacamos los datos del entorno asistencial
             if ($data["evento_adverso_info"]->idetapa_servicio == null) {
                 //quiere decir que hay un comentario
                 $data["entorno_asistencial"] = EventoxEntornoAsistencial::searchEntornoAsistencialByIdEvento($data["evento_adverso_info"]->id)->get()[0];
                 $data["etapa_servicio"] = null;
                 /*echo '<pre>';
                 		print_r($data["entorno_asistencial"]);
                 		exit;*/
             } else {
                 $data["etapa_servicio"] = EtapaServicio::getEtapaServiciosByIdEtapaServicio($data["evento_adverso_info"]->idetapa_servicio)->get()[0];
                 $data["entorno_asistencial"] = EntornoAsistencial::find($data["etapa_servicio"]->identorno);
                 /*echo '<pre>';
                 		print_r($data["etapa_servicio"][0]);
                 		exit;*/
             }
             $data["personas_implicadas"] = EventoxPersonasImplicadas::getPersonasImplicadasByIdEvento($data["evento_adverso_info"]->id)->get();
             $data["cantidad_personas"] = count($data["personas_implicadas"]);
             $data["tipos_frecuencias"] = FrecuenciaIncidente::find($data["evento_adverso_info"]->idfrecuencia);
             $data["grados_danhos"] = GradoDanho::find($data["evento_adverso_info"]->idgrado_danho);
             $data["factores"] = FactoresContribuyentes::find($data["evento_adverso_info"]->idfactor);
             $data["procesos"] = Proceso::find($data["evento_adverso_info"]->idproceso);
             $html = View::make('riesgos/eventos_adversos/exportEventoAdverso', $data);
             return PDF::load($html, "A4", "portrait")->download('Reporte Evento Adverso N° ' . $data["evento_adverso_info"]->id);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
示例#22
0
 static function execute()
 {
     Zend_Session::start();
     /*********************************************************
      * REGISTRADOR 
      *******************************************************
      */
     $registrar = $_POST["registrar"];
     switch ($registrar) {
         case "area":
             Registrador::RegArea();
             break;
         case "tipoDocumento":
             Registrador::RegTipoDocumento();
             break;
         case 'documento':
             Registrador::RegDocumento();
             break;
         case "usuario":
             Registrador::RegUsuario();
             break;
         case 'recepcionDocumento':
             Registrador::RegRecepcionDocumento();
             break;
         case 'derivacionDocumento':
             Registrador::RegDerivacionDocumento();
             break;
         case 'asuntoDocumento':
             Registrador::RegAsunto();
             break;
         case 'remitente':
             Registrador::RegRemitente();
             break;
         case 'remitenteNatural':
             Registrador::RegRemitenteNatural();
             break;
         case 'remitenteJuridico':
             Registrador::RegRemitenteJuridico();
             break;
         case "estadoDocumento":
             Registrador::RegEstadoDocumento();
             break;
         case 'anexoDocumento':
             Registrador::RegAnexoDocumento();
             break;
         case 'requisitoAsunto':
             Registrador::RegRequisitoAsunto();
             break;
         case 'asociarAreaUsuario':
             Registrador::asociarAreaUsuario();
             break;
         case 'desasociarAreaUsuario':
             Registrador::desasociarAreaUsuario();
             break;
         case 'mensajeChat':
             Registrador::RegMensajeChat();
             break;
     }
     //--------------------------------------------
     /*********************************************
      * 
      * MOSTRADOR DE XML
      * 
      ********************************************/
     $mostradorXml = $_POST['mostradorXml'];
     switch ($mostradorXml) {
         case 'estadosDocumento':
             MostradorXml::estadosDocumento();
             break;
         case 'tiposDocumento':
             MostradorXml::tiposDocumento();
             break;
         case 'asuntosDocumento':
             MostradorXml::asuntosDocumento();
             break;
         case 'remitentes':
             MostradorXml::remitentes();
             break;
         case 'asuntos':
             MostradorXml::asuntosDocumento();
             break;
         case "areas":
             MostradorXml::areas();
             break;
         case 'areasPerteneceUsuario':
             MostradorXml::areasPerteneceUsuario();
             break;
         case 'sessionUsuario':
             MostradorXml::sessionUsuario();
             break;
         case 'bandejaEntradaArea':
             MostradorXml::bandejaEntradaArea();
             break;
         case 'bandejaDocumentosRecepArea':
             MostradorXml::bandejaDocumentosRecepcionadosArea();
             break;
         case 'documento':
             MostradorXml::documento();
             break;
         case 'remitentesEncontradosBuscador':
             MostradorXml::remitentesEncontradosBuscador();
             break;
         case 'asuntosEncontradosBuscador':
             MostradorXml::asuntosEncontradosBuscador();
             break;
         case 'anexosDocumento':
             MostradorXml::anexosDocumento();
             break;
         case 'requisitosAsunto':
             MostradorXml::requisitosAsunto();
             break;
         case 'usuario':
             MostradorXml::usuario();
             break;
         case 'usuarios':
             MostradorXml::usuarios();
             break;
         case "area":
             MostradorXml::area();
             break;
         case "asunto":
             MostradorXml::asunto();
             break;
         case "tipoDocumento":
             MostradorXml::tipoDocumento();
             break;
         case "estadoDocumento":
             MostradorXml::estadoDocumento();
             break;
         case "mensajesChat":
             MostradorXml::mensajesChat();
             break;
     }
     //-------------------------------------
     $actualizar = $_POST['actualizar'];
     switch ($actualizar) {
         case 'documento':
             Paquete::usar('dominio.DocumentoReg');
             $editDocumento = new DocumentoReg($_POST['idDocumento']);
             $editDocumento->get_remitente()->set_id($_POST['idRemitente']);
             $editDocumento->get_asunto()->set_id($_POST['idAsunto']);
             $editDocumento->get_tipo()->set_id($_POST['idTipo']);
             $editDocumento->get_estado()->set_id($_POST['idEstado']);
             $editDocumento->set_nroDocumento($_POST['nroDocumento']);
             $editDocumento->set_nroFolios($_POST['nroFolios']);
             $editDocumento->set_sumilla($_POST['sumilla']);
             $editDocumento->set_comentario($_POST['comentario']);
             if ($editDocumento->actualizar() == true) {
                 echo 'se actualizo exitosamente';
             } else {
                 echo 'no se actualizo documento';
             }
             break;
         case 'usuario':
             Paquete::usar('dominio.Usuario');
             $usuario = new Usuario();
             $usuario->set_id($_POST['id']);
             $usuario->set_nombres($_POST['nombres']);
             $usuario->set_apellidos($_POST['apellidos']);
             $usuario->set_domicilio($_POST['domicilio']);
             $usuario->set_telefono($_POST['telefono']);
             $usuario->set_email($_POST['email']);
             $usuario->set_sexo($_POST["sexo"]);
             $usuario->set_password($_POST['password']);
             if ($usuario->actualizar() == true) {
                 echo 'datos actualizados exitosamente';
             } else {
                 echo "error al actualizar datos";
             }
             break;
         case "area":
             Paquete::usar('dominio.Area');
             $edit = new Area();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizarr';
             }
             break;
         case 'estadoDocumento':
             Paquete::usar('dominio.EstadoDocumento');
             $edit = new EstadoDocumento();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
         case 'tipoDocumento':
             Paquete::usar('dominio.TipoDocumento');
             $edit = new TipoDocumento();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
         case 'asuntoDocumento':
             Paquete::usar('dominio.Asunto');
             $edit = new Asunto();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
     }
     /**************************************
      * 
      * ACCIONES
      * 
      *************************************/
     $accion = $_REQUEST['accion'];
     switch ($accion) {
         case 'autentificacionUsuario':
             Paquete::usar('dominio.AutentificacionUsuario');
             $autUsuario = new AutentificacionUsuario();
             $autUsuario->conectar($_POST['email'], $_POST['password']);
             echo $autUsuario->toXml();
             break;
         case 'cerrarSesion':
             Paquete::usar('dominio.SessionUsuario');
             SessionUsuario::borrar();
             header("location: index.php");
             break;
         case 'usuarioConectaArea':
             SessionUsuario::setAreaConectado($_POST['idArea']);
             break;
     }
     /**************************************
      * 
      * MOSTRADOR MODULOS
      *  
      *************************************/
     $modulo = $_GET['modulo'];
     switch ($modulo) {
         case "loginUsuario":
             Modulos::AppLoginUsuario();
             break;
         case "panelUsuario":
             Modulos::AppPanelUsuario();
             break;
         case 'panelUsuarioArea':
             Modulos::AppPanelUsuarioArea();
             break;
     }
     //-------------------------------------------------
 }
 function RegistraUpdate($id)
 {
     $num_folio = $_POST["num_folio"];
     $tipo = $_POST["tipo"];
     $num_doc = $_POST["num_doc"];
     $FechaSol2 = $_POST["date"];
     $refe = $_POST["refe"];
     $anexo = $_POST["anexo"];
     $destino = $_POST["destino"];
     $observ = $_POST["observ"];
     $categoria = $_POST["categoria_doc"];
     $expediente = $_POST["expediente"];
     $expediente_nuevo = $_POST["expediente_nuevo"];
     $var_estado = 1;
     if ($_POST["remit"] != "") {
         $remits = explode(",", $_POST["remit"]);
         $remit = $remits[1];
         //echo "Remitente=".$remits[1];
     } else {
         $remit = Registro::RegistraGuardarRemitente($_POST["remitente"], substr($_POST["remitente"], 0, 4), 2);
     }
     $actualiza = "UPDATE documentos SET \r\n\t\t\t\tdocumentos.id_tipo_documento='" . $tipo . "', \r\n\t\t\t\tdocumentos.`numero_documento`='" . $num_doc . "',\r\n\t\t\t\tdocumentos.`referencia_documento`='" . $refe . "',\r\n\t\t\t\tdocumentos.`anexo_documento`='" . $anexo . "',\r\n\t\t\t\tdocumentos.`numero_folio_documento`='" . $num_folio . "',\r\n\t\t\t\tdocumentos.`fecha_documento`='" . formato_date('/', $FechaSol2) . "',\r\n\t\t\t\tdocumentos.`observacion_documento`='" . $observ . "',\r\n\t\t\t\tdocumentos.`id_remitente`='" . $remit . "' \r\n\t\t\t\tWhere documentos.id_documento='" . $id . "'";
     $actua = new Consulta($actualiza);
     //Tabla de Busqueda
     $remitente = new Remitente($remit);
     $tipo_doc = new TipoDocumento($tipo);
     $actualiza = "UPDATE documentos_reporte SET\r\n\t\t\t\tnumero_documento='" . $num_doc . "',\r\n\t\t\t\ttipo='" . $tipo_doc->getNombre() . "',\r\n                folio='" . $num_folio . "',                \r\n\t\t\t\treferencia='" . $refe . "',\r\n\t\t\t\tanexo='" . $anexo . "',\r\n\t\t\t\tobservacion='" . $observ . "',\r\n\t\t\t\tfecha_documento='" . formato_date('/', $FechaSol2) . "',\r\n                remitente='" . $remitente->getNombre() . "'\t\t\t\t                \r\n\t\t\t\tWhere id_documento='" . $id . "'";
     $actua = new Consulta($actualiza);
     // Tabla documentos_categorias
     $actualiza = "\r\n        UPDATE documentos_categorias\r\n        set categoria = '" . mysql_real_escape_string($categoria) . "'\r\n        WHERE id_documento = '{$id}';\r\n    ";
     $actua = new Consulta($actualiza);
     //Borra el expediente si el documento actualizado no es TUPA
     if ($categoria != "TUPA") {
         $actualiza = "\r\n            DELETE FROM expedientes\r\n            WHERE id_documento = '{$id}';\r\n        ";
         $actua = new Consulta($actualiza);
     } else {
         if ($categoria == "TUPA" && $expediente_nuevo) {
             //Y se actualizó a TUPA crea un nuevo expediente
             $actualiza = "\r\n            INSERT INTO expedientes\r\n                (codigo_expediente,id_documento) \r\n                VALUES( '{$expediente}', '{$id}' )\r\n        ";
             $actua = new Consulta($actualiza);
         }
     }
 }
 function RegistraGuardar()
 {
     $num_folio = $_POST["num_folio"];
     $tipo = $_POST["tipo"];
     $categoria = $_POST["categoria_doc"];
     $expediente = $_POST["expediente"];
     $num_doc = $_POST["num_doc"];
     $FechaSol = $_POST["date_registrar"];
     $refe = $_POST["refe"];
     $anexo = $_POST["anexo"];
     $destino = $_POST["destino"];
     $observ = $_POST["observ"];
     $post = (object) $_POST;
     $get = (object) $_GET;
     ############## Guardar Despacho #################
     $nombre = $_POST['nombre'];
     $fecha_actual = time();
     $fecha = date("Y-m-d H:i:s", $fecha_actual);
     $fecha_respuesta = date("Y-m-d H:i:s", $_POST['saldo'] * (60 * 60 * 24) + $fecha_actual);
     $cboareas = $_POST['cboareas'];
     $radiobutton = $_POST['radiobutton'];
     $cboaccion = $_POST['cboaccion'];
     $cboprioridad = $_POST['cboprioridad'];
     $textfield2 = $_POST['textfield2'];
     $textarea = $_POST['textfield4'];
     $estado = 3;
     #############################################
     #dump($post);
     if (isset($post->remit) && $post->remit != "") {
         $remits = explode(",", $post->remit);
         $remit = $remits[1];
     } else {
         $sql_re = "Insert Into remitentes Values('','2','" . $_POST["remitente"] . "','" . substr($_POST["remitente"], 0, 4) . "','','1')";
         $q_remite = new Consulta($sql_re);
         $remit = $q_remite->NuevoId();
         #$remit=Registro::RegistraGuardarRemitente($_POST["remitente"],substr($_POST["remitente"],0,4),2);
     }
     //Calculamos el año actual
     $anio_actual = date("Y");
     $sql_anio = "SELECT * FROM anio WHERE anio = " . $anio_actual;
     $query_anio = new Consulta($sql_anio);
     $row_anio = $query_anio->ConsultaVerRegistro();
     $sql_cod = "SELECT \r\n                     Max(td.numeracion_documento) AS codigo\r\n                     FROM documentos AS td\r\n                     WHERE id_anio=" . $row_anio["id_anio"];
     $query_codigo = new Consulta($sql_cod);
     $row_codigo = $query_codigo->ConsultaVerRegistro();
     $codigo_n = $row_codigo['codigo'] + 1;
     $codigo = sprintf("%05d", $codigo_n) . '-' . $row_anio["anio"];
     $anp = new Anp($_SESSION['session'][7]);
     $codigo = $anp->getSiglas() . "-" . $codigo;
     $var_estado = 3;
     if (isset($_SESSION['session'][7])) {
         $prioridad = new Prioridad($cboprioridad);
         $guarda = "INSERT INTO documentos VALUES ('',\r\n                    '" . $codigo . "',\r\n                    '" . $codigo_n . "',\r\n                    '" . $tipo . "',\r\n                    '" . $num_doc . "',\r\n                    '" . $refe . "',\r\n                    '" . $anexo . "',\r\n                    '" . $num_folio . "',\r\n                    '" . formato_date('/', $FechaSol) . "',\r\n                    '" . $textfield2 . "',\r\n                    '" . date("Y-m-d H:i:s", $fecha_actual) . "',\r\n                    '" . $observ . "',\r\n                    '" . $cboprioridad . "',\r\n                    '" . $_SESSION['session'][0] . "',\r\n                    '" . $remit . "',\r\n                    '" . $var_estado . "',\r\n                    '" . $row_anio["id_anio"] . "')";
         $q_guarda = new Consulta($guarda);
         $nuevo_id = $q_guarda->NuevoId();
         //Insertar en las tablas de busqueda
         $remitente = new Remitente($remit);
         $tipo_doc = new TipoDocumento($tipo);
         $estado = new Estado($var_estado);
         $usuario = new Usuario($_SESSION['session'][0]);
         $reporte = "INSERT INTO documentos_reporte VALUES ('',\r\n                        '" . $q_guarda->NuevoId() . "',\r\n                    '" . $codigo . "',\r\n                    '" . $num_doc . "',\r\n                    '" . $remitente->getNombre() . "',\r\n                    '" . $textfield2 . "',\r\n                    '" . $tipo_doc->getNombre() . "',\t\t\t\r\n                    '" . $num_folio . "',\r\n                    '" . $refe . "', \r\n                    '" . $anexo . "',\r\n                    '" . $observ . "',\r\n                    '" . $prioridad->getNombre() . "',\r\n                    '" . formato_date('/', $FechaSol) . "',\r\n                    '" . $fecha . "',\r\n                    '" . $fecha_respuesta . "',\r\n                    '" . $estado->getAbreviatura() . "',\r\n                    '" . $row_anio["anio"] . "',\t\t\t\t\t\t\t\r\n                    '" . $usuario->getLogin() . "',\r\n                    '')";
         $q_reporte = new Consulta($reporte);
         $sql_doc_cat = "\r\n                INSERT INTO documentos_categorias\r\n                    (id_documento,categoria) \r\n                    VALUES( '{$nuevo_id}','{$categoria}' )\r\n            ";
         $q_doc_cat = new Consulta($sql_doc_cat);
         if ($categoria == "TUPA") {
             $sql_doc_cat = "\r\n                    INSERT INTO expedientes\r\n                        (codigo_expediente,id_documento) \r\n                        VALUES( '{$expediente}', '{$nuevo_id}' )\r\n                ";
             $q_doc_cat = new Consulta($sql_doc_cat);
         }
         ########### DespacharGuardarDestino ################
         $guades = "Insert INTO\r\n                        historial_documentos values('',\r\n                        '" . $nuevo_id . "',\r\n                        '',\r\n                        '" . $cboareas . "',\r\n                        '" . $fecha . "',\r\n                        '" . $radiobutton . "',\r\n                        '" . $cboaccion . "',\r\n                        '" . $_SESSION['session'][0] . "',\r\n                        '" . $var_estado . "',\r\n                        '" . $textarea . "')";
         #echo $guades;exit;
         $qdest = new Consulta($guades);
         $id_hist = $qdest->NuevoId();
         $sqlrep = "SELECT id_documento_reporte as id\r\n                        FROM documentos_reporte\r\n                        WHERE id_documento={$nuevo_id}";
         $qrep = new Consulta($sqlrep);
         $rowrep = $qrep->VerRegistro();
         $documento = new Documento($nuevo_id);
         $remitente = $documento->getRemitente();
         $area = new Area($cboareas);
         $accion = new Accion($cboaccion);
         $ubicacion = "";
         $est = 'D';
         $esta = 'DESPACHADO';
         $ubicacion = $area->getAbreviatura();
         //Para el reporte
         $sql_mov = "Insert INTO\r\n                        movimientos values('',\r\n                        '" . $rowrep['id'] . "',\r\n                        '" . $id_hist . "',\r\n                        'DESPACHO GENERAL',\r\n                        '" . $area->getNombre() . "',            \r\n                        '" . $accion->getNombre() . "',\r\n                        '" . $radiobutton . "',\r\n                        '" . $usuario->getLogin() . "',\r\n                        '" . $textarea . "',\r\n                        '" . $fecha . "',\r\n                        '" . $esta . "',\r\n                        '" . $ubicacion . "',\t\t\t\t\r\n                        '1')";
         $q_mov = new Consulta($sql_mov);
         /*
         
         ###########################################
             
         <script type="text/javascript"> 
             javascript:imprimir("Ventanillas/ficha_registro.php?id=<?php echo $nuevo_id?>");
             location.href="Ventanillas_acceso_registro.php";
         </script> 
         #ini_set("display_errors",1);
         */
         $_SESSION['save'] = true;
         echo "fasfdsafsd";
         header("Location: ./mesa_acceso_registro.php?opcion=despachar&ids={$nuevo_id}&ok=1");
         exit;
     } else {
         echo "<div id='error'>Ocurrio un error, Cierre su Sesión Actual y vuelva a iniciar Sesion</div>\t";
     }
 }
 public function edit_certificado_personal($id = null)
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 7 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $data["personal"] = PersonalCapacitacion::find($id);
             $data["id_capacitacion"] = $data["personal"]->id_capacitacion;
             $data["personal"]->id_departamento = Servicio::find($data["personal"]->id_servicio)->departamento->idarea;
             $data["departamentos"] = Area::lists('nombre', 'idarea');
             $data["servicios"] = Servicio::lists('nombre', 'idservicio');
             $data["tipos_documentos"] = TipoDocumento::lists('nombre', 'idtipo_documento');
             return View::make('rrhh.certificaciones_capacitaciones.editCertificadoPersonal', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->anno)) {
         $this->setAnno($jsonObj->anno);
     }
     if (isset($jsonObj->cambioValuta)) {
         $this->setCambioValuta($jsonObj->cambioValuta);
     }
     if (isset($jsonObj->dataDocumento)) {
         $this->setDataDocumento($this->parseDate($jsonObj->dataDocumento));
     }
     if (isset($jsonObj->numeroDocumento)) {
         $this->setNumeroDocumento($jsonObj->numeroDocumento);
     }
     if (isset($jsonObj->serie)) {
         $this->setSerie($jsonObj->serie);
     }
     if (isset($jsonObj->codice)) {
         $this->setCodice($jsonObj->codice);
     }
     if (isset($jsonObj->contoCorrente)) {
         $this->setContoCorrente($jsonObj->contoCorrente);
     }
     if (isset($jsonObj->codicePaese)) {
         $this->setCodicePaese($jsonObj->codicePaese);
     }
     if (isset($jsonObj->iban)) {
         $this->setIban($jsonObj->iban);
     }
     if (isset($jsonObj->swift)) {
         $this->setSwift($jsonObj->swift);
     }
     if (isset($jsonObj->scontoPercentuale)) {
         $this->setScontoPercentuale($jsonObj->scontoPercentuale);
     }
     if (isset($jsonObj->scontoValore)) {
         $this->setScontoValore($jsonObj->scontoValore);
     }
     if (isset($jsonObj->scontoValorePercentuale)) {
         $this->setScontoValorePercentuale($jsonObj->scontoValorePercentuale);
     }
     if (isset($jsonObj->imponibile)) {
         $this->setImponibile($jsonObj->imponibile);
     }
     if (isset($jsonObj->imponibileScontato)) {
         $this->setImponibileScontato($jsonObj->imponibileScontato);
     }
     if (isset($jsonObj->imposta)) {
         $this->setImposta($jsonObj->imposta);
     }
     if (isset($jsonObj->totale)) {
         $this->setTotale($jsonObj->totale);
     }
     if (isset($jsonObj->noteTestata)) {
         $this->setNoteTestata($jsonObj->noteTestata);
     }
     if (isset($jsonObj->notePiede)) {
         $this->setNotePiede($jsonObj->notePiede);
     }
     if (isset($jsonObj->acconto)) {
         $this->setAcconto($jsonObj->acconto);
     }
     if (isset($jsonObj->speseBancarie)) {
         $this->setSpeseBancarie($jsonObj->speseBancarie);
     }
     if (isset($jsonObj->speseTrasporto)) {
         $this->setSpeseTrasporto($jsonObj->speseTrasporto);
     }
     if (isset($jsonObj->assegnaProtocollo)) {
         $this->setAssegnaProtocollo($jsonObj->assegnaProtocollo);
     }
     if (isset($jsonObj->numeroProtocollo)) {
         $this->setNumeroProtocollo($jsonObj->numeroProtocollo);
     }
     if (isset($jsonObj->dataProtocollo)) {
         $this->setDataProtocollo($this->parseDate($jsonObj->dataProtocollo));
     }
     if (isset($jsonObj->protocolloAssegnato)) {
         $this->setProtocolloAssegnato($jsonObj->protocolloAssegnato);
     }
     if (isset($jsonObj->protocolloAggiuntivo)) {
         $this->setProtocolloAggiuntivo($jsonObj->protocolloAggiuntivo);
     }
     if (isset($jsonObj->noteImballo)) {
         $this->setNoteImballo($jsonObj->noteImballo);
     }
     if (isset($jsonObj->dataConsegna)) {
         $this->setDataConsegna($this->parseDate($jsonObj->dataConsegna));
     }
     if (isset($jsonObj->riferimentoDocumento)) {
         $this->setRiferimentoDocumento($jsonObj->riferimentoDocumento);
     }
     if (isset($jsonObj->sequenziale)) {
         $this->setSequenziale($jsonObj->sequenziale);
     }
     if (isset($jsonObj->terminiConsegna)) {
         $this->setTerminiConsegna($jsonObj->terminiConsegna);
     }
     if (isset($jsonObj->jolly)) {
         $this->setJolly($jsonObj->jolly);
     }
     if (isset($jsonObj->valuta)) {
         $this->setValuta(Valuta::fromJson($jsonObj->valuta, $this->_xapiClient));
     }
     if (isset($jsonObj->causaleMagazzino)) {
         $this->setCausaleMagazzino(CausaleMagazzino::fromJson($jsonObj->causaleMagazzino, $this->_xapiClient));
     }
     if (isset($jsonObj->causaleMagazzino2)) {
         $this->setCausaleMagazzino2(CausaleMagazzino::fromJson($jsonObj->causaleMagazzino2, $this->_xapiClient));
     }
     if (isset($jsonObj->causaleContabile)) {
         $this->setCausaleContabile(CausaleContabile::fromJson($jsonObj->causaleContabile, $this->_xapiClient));
     }
     if (isset($jsonObj->tipoDocumento)) {
         $this->setTipoDocumento(TipoDocumento::fromJson($jsonObj->tipoDocumento, $this->_xapiClient));
     }
     if (isset($jsonObj->divisione)) {
         $this->setDivisione(Divisione::fromJson($jsonObj->divisione, $this->_xapiClient));
     }
     if (isset($jsonObj->soggetto)) {
         $this->setSoggetto(Soggetto::fromJson($jsonObj->soggetto, $this->_xapiClient));
     }
     if (isset($jsonObj->rapporto)) {
         $this->setRapporto(Rapporto::fromJson($jsonObj->rapporto, $this->_xapiClient));
     }
     if (isset($jsonObj->sedeLegale)) {
         $this->setSedeLegale(Sede::fromJson($jsonObj->sedeLegale, $this->_xapiClient));
     }
     if (isset($jsonObj->sedeDocumento)) {
         $this->setSedeDocumento(Sede::fromJson($jsonObj->sedeDocumento, $this->_xapiClient));
     }
     if (isset($jsonObj->sedeMerce)) {
         $this->setSedeMerce(Sede::fromJson($jsonObj->sedeMerce, $this->_xapiClient));
     }
     if (isset($jsonObj->agente)) {
         $this->setAgente(Agente::fromJson($jsonObj->agente, $this->_xapiClient));
     }
     if (isset($jsonObj->deposito)) {
         $this->setDeposito(Deposito::fromJson($jsonObj->deposito, $this->_xapiClient));
     }
     if (isset($jsonObj->deposito2)) {
         $this->setDeposito2(Deposito::fromJson($jsonObj->deposito2, $this->_xapiClient));
     }
     if (isset($jsonObj->porto)) {
         $this->setPorto(Porto::fromJson($jsonObj->porto, $this->_xapiClient));
     }
     if (isset($jsonObj->vettore)) {
         $this->setVettore(Vettore::fromJson($jsonObj->vettore, $this->_xapiClient));
     }
     if (isset($jsonObj->modalitaTrasporto)) {
         $this->setModalitaTrasporto(ModalitaTrasporto::fromJson($jsonObj->modalitaTrasporto, $this->_xapiClient));
     }
     if (isset($jsonObj->banca)) {
         $this->setBanca(Banca::fromJson($jsonObj->banca, $this->_xapiClient));
     }
     if (isset($jsonObj->modalitaPagamento)) {
         $this->setModalitaPagamento(ModalitaPagamento::fromJson($jsonObj->modalitaPagamento, $this->_xapiClient));
     }
     if (isset($jsonObj->assoggettamentoIva)) {
         $this->setAssoggettamentoIva(Iva::fromJson($jsonObj->assoggettamentoIva, $this->_xapiClient));
     }
     if (isset($jsonObj->imballo)) {
         $this->setImballo(Imballo::fromJson($jsonObj->imballo, $this->_xapiClient));
     }
     if (isset($jsonObj->listino)) {
         $this->setListino(Listino::fromJson($jsonObj->listino, $this->_xapiClient));
     }
     if (isset($jsonObj->ordine)) {
         $this->setOrdine(DocumentoTestata::fromJson($jsonObj->ordine, $this->_xapiClient));
     }
     if (isset($jsonObj->documentiDettaglio) && is_array($jsonObj->documentiDettaglio)) {
         $documentiDettaglio = array();
         foreach ($jsonObj->documentiDettaglio as $dettaglioObj) {
             $documentiDettaglio[] = DocumentoDettaglio::fromJson($dettaglioObj, $this->_xapiClient);
         }
         $this->setDocumentiDettaglio($documentiDettaglio);
     }
 }
示例#27
0
@stop 

@section('footer')
<div class="modal fade" id="modalFormDocumento" tabindex="-1" role="dialog" aria-labelledby="etiquetaFormDR" aria-hidden="true">
  <div class="modal-dialog">
      <div class="modal-content">
          {{ Form::open(array('id'=>'formADocumento', 'role'=>'form', 'action' => 'JDDController@escogerDocumento')) }}
          <div class="modal-header">
              <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
              <h4 class="modal-title" id="etiquetaFormDR">Nuevo Documento</h4>
          </div>
          <div class="modal-body">
              <div class="form-group row">
              {{ Form::label('tipo_documento', 'Tipo de documento', array('class' => 'col-sm-4'))}}
              <?php 
$collection = TipoDocumento::where('rol', '=', 'profesor')->get()->toArray();
$collection = array_values(array_sort($collection, function ($value) {
    return $value['nombre'];
}));
$arreglo = array();
foreach ($collection as $clave => $valor) {
    $arreglo[$valor['id']] = $valor['nombre'];
}
?>
              {{ Form::select('tipo_documento', $arreglo, null, array('class' => 'col-sm-6 col-xs-offset-1')) }}
              </div>
          </div>
          <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
          {{ Form::submit('Elegir', array('class'=>'btn btn-primary')) }}
          </div>
 function RegistraUpdate($id)
 {
     $num_folio = $_POST["num_folio"];
     $tipo = $_POST["tipo"];
     $num_doc = $_POST["num_doc"];
     $FechaSol2 = $_POST["date"];
     $refe = $_POST["refe"];
     $anexo = $_POST["anexo"];
     $destino = $_POST["destino"];
     $observ = $_POST["observ"];
     $var_estado = 1;
     echo "remitente" . $_POST["remit"];
     if ($_POST["remit"] != "") {
         $remits = explode(",", $_POST["remit"]);
         $remit = $remits[1];
     } else {
         $remit = Registro::RegistraGuardarRemitente($_POST["remitente"], substr($_POST["remitente"], 0, 4), 2);
     }
     $actualiza = "UPDATE documentos SET \r\n\t\t\t\tdocumentos.id_tipo_documento='" . $tipo . "', \r\n\t\t\t\tdocumentos.`numero_documento`='" . $num_doc . "',\r\n\t\t\t\tdocumentos.`referencia_documento`='" . $refe . "',\r\n\t\t\t\tdocumentos.`anexo_documento`='" . $anexo . "',\r\n\t\t\t\tdocumentos.`numero_folio_documento`='" . $num_folio . "',\r\n\t\t\t\tdocumentos.`fecha_documento`='" . formato_date('/', $FechaSol2) . "',\r\n\t\t\t\tdocumentos.`observacion_documento`='" . $observ . "',\r\n\t\t\t\tdocumentos.`id_remitente`='" . $remit . "' \r\n\t\t\t\tWhere documentos.id_documento='" . $id . "'";
     $actua = new Consulta($actualiza);
     //Tabla de Busqueda
     $remitente = new Remitente($remit);
     $tipo_doc = new TipoDocumento($tipo);
     $actualiza = "UPDATE documentos_reporte SET\r\n\t\t\t\tnumero_documento='" . $num_doc . "',\r\n\t\t\t\ttipo='" . $tipo_doc->getNombre() . "',\r\n                folio='" . $num_folio . "',                \r\n\t\t\t\treferencia='" . $refe . "',\r\n\t\t\t\tanexo='" . $anexo . "',\r\n\t\t\t\tobservacion='" . $observ . "',\r\n\t\t\t\tfecha_documento='" . formato_date('/', $FechaSol2) . "',\r\n                remitente='" . $remitente->getNombre() . "'\t\t\t\t                \r\n\t\t\t\tWhere id_documento='" . $id . "'";
     $actua = new Consulta($actualiza);
 }
示例#29
0
     } else {
         if ($verBorrados != $radicado_d) {
         }
     }
 }
 if ($usuaPermExpediente and $verradPermisos == "Full") {
 }
 echo $sExp;
 /**
  *   Carga los anexos del radicado indicado en la variable $radicado_d
  *   incluye la clase anexo.php
  **/
 include_once "{$ruta_raiz}/class_control/anexo.php";
 include_once "{$ruta_raiz}/class_control/TipoDocumento.php";
 $a = new Anexo($db->conn);
 $tp_doc = new TipoDocumento($db->conn);
 $num_anexos = $a->anexosRadicado($radicado_d);
 $anexos_radicado = $a->anexos;
 if (isset($verBorrados)) {
     $num_anexos = $a->anexosRadicado($radicado_d, true);
 }
 if ($num_anexos >= 1) {
     for ($iia = 0; $iia <= $num_anexos; $iia++) {
         $codigo_anexo = $a->codi_anexos[$iia];
         if ($codigo_anexo and substr($anexDirTipo, 0, 1) != '7') {
             $tipo_documento_desc = "";
             $fechaDocumento = "";
             $anex_desc = "";
             $a->anexoRadicado($radicado_d, $codigo_anexo);
             $secuenciaDocto = $a->get_doc_secuencia_formato($dependencia);
             $fechaDocumento = $a->get_sgd_fech_doc();
示例#30
0
    $doc = new Documento($_REQUEST["id"]);
    $id_fin = $doc->ObtenerIdFinalizado();
    $codigo = ObtenerCodigoFinalizado($_REQUEST["id"]);
    $sql_borrador = "SELECT * \r\n\t\t\t\t\tFROM borradores_respuesta \r\n\t\t\t\t\twhere id_documento = '" . $_REQUEST["id"] . "' and\r\n\t\t\t\t\taprobacion_respuesta_borrador=1";
    $query_borrador = new Consulta($sql_borrador);
    $row_borrador = $query_borrador->verRegistro();
    $sql_des = "SELECT descripcion\r\n\t\t\t\tFROM saludo_despedida\r\n\t\t\t\tWHERE id_saludo_despedida='" . $_REQUEST["despedida"] . "'";
    $query_sql_des = new Consulta($sql_des);
    $row_des = $query_sql_des->verRegistro();
    $despedida_doc = $row_des["descripcion"];
    $jefe = new Usuario(ObtenerJefe());
    $nombre = $jefe->getNombreCompleto();
    $iniciales = $jefe->getIniciales();
    $cargo_j = $jefe->getCargo();
    $usuario = new Usuario($_SESSION['session'][0]);
    $tipo_doc = new TipoDocumento($_REQUEST["tipo"]);
    ?>
		<input type="hidden" name="asunto" id="asunto" value="<?php 
    echo $_REQUEST["asunto"];
    ?>
">
		<input type="hidden" name="referencia" id="referencia" value="<?php 
    echo $_REQUEST["referencia"];
    ?>
">
		<input type="hidden" name="tipo" id="tipo" value="<?php 
    echo $_REQUEST["tipo"];
    ?>
">
		<input type="hidden" name="saludo" id="saludo" value="<?php 
    echo $_REQUEST["saludo"];