Exemple #1
0
function consultarValorBono()
{
    $mdb2 = conectar();
    $valor = new Registro($mdb2['dsn']);
    $valor->setSelect("valor");
    $valor = $valor->get(1);
    return $valor['valor'];
}
Exemple #2
0
 public function __construct(Profissional $pProf, Periodo $pPeriodo)
 {
     try {
         $this->nome = $pProf->getNome();
         $this->matricula = $pProf->getMatricula();
         $this->funcao = $pProf->getFuncao();
         $this->totHorATrabalhar = $pProf->getHorasTrabalharNoPeriodo($pPeriodo);
         // instancia objetos que comp�e a frequencia
         $oRegistro = new Registro();
         $this->registro = $oRegistro->getByRange($pProf, $pPeriodo);
         $oRegistro->getTotaisTrabalhados($pProf, $pPeriodo);
         $this->totHorNormais = number_format($oRegistro->getTotal() - $oRegistro->getExtra100() - $oRegistro->getExtra50(), 2);
         $this->totHorExtras50 = $oRegistro->getExtra50();
         $this->totHorExtras100 = $oRegistro->getExtra100();
         $this->totHorTrabalhadas = number_format($oRegistro->getTotal(), 2);
         $this->saldoHoras = $this->totHorTrabalhadas - $this->totHorATrabalhar;
         // la la la la la la la
         $vData = new DateTime($pPeriodo->getData());
         $this->ano = $vData->format("Y");
         $this->mes = $vData->format("m");
         return true;
     } catch (Exception $e) {
         throw new Exception($e->getTraceAsString());
     }
 }
 public function getRegistro($curso)
 {
     $count = Registro::where('id_leccion', '=', $this->id_leccion)->where('id_curso', '=', $curso)->where('id_usuario', '=', Session::get('user_id'))->count();
     if ($count > 0) {
         return true;
     }
     return false;
 }
 /**
  * Selecionar um registro através da chave primária (UK - Unique Key)
  *
  * @param mixed  $c Nome do campos a ser pesquisado
  * @param mixed  $v Valor a ser pesquisado na UK
  * @param string $a Alias da tabela principal configurado na consulta
  *
  * @return bool
  * @throws \DL3Exception
  */
 public function selecionarUK($c, $v, $a = null)
 {
     $uk = parent::selecionarUK($c, $v, $a);
     if ($uk && get_called_class() !== static::LOG_REGISTRO) {
         $this->mod_lr->selecionarUK(['tabela', 'regpk'], [$this->bd_tabela, implode(';', (array) $this->primaryKey())]);
     }
     // Fim if
     return $uk;
 }
 public function compruebaLogin()
 {
     $mensaje = "";
     //se recibe lo enviado al servidor mediante post
     $response = $_POST['login'];
     //Se rellena la cabecera
     header('Content-Type: text/xml');
     //Se completa el XML
     $xml = "<log>";
     $registro = new Registro();
     //Se elige el array dependiendo del origen
     $campos = array("login" => $response);
     if ($registro->load($mensaje, $campos, "clientes", "buscar")) {
         $xml = $xml . "false";
     } else {
         //Error al introducir un nuevo usuario
         $xml = $xml . "true";
     }
     $xml = $xml . "</log>";
     echo $xml;
 }
}))->where('id', '[0-9]+');
Route::get('ver-curso/{id}/clase/{id2}', array('as' => 'ver-clase', function ($id, $id2) {
    if (Session::get('user_id') == "") {
        return Redirect::to('index');
    }
    if (Session::get('tipo_usuario') != "Administrador" && RelacionUsuarioCurso::where('id_usuario', '=', Session::get('user_id'))->where('id_curso', '=', $id)->count() == 0) {
        return Redirect::to('index');
    }
    $curso = Curso::find($id);
    $leccion = Leccion::find($id2);
    $count = Registro::where('id_usuario', '=', Session::get('user_id'))->where('id_curso', '=', $id)->where('id_leccion', '=', $id2)->count();
    if ($count == 0) {
        DB::table('registro')->insert(array('id_usuario' => Session::get('user_id'), 'id_curso' => $id, 'id_leccion' => $id2));
        $count0 = Avance::where('id_usuario', '=', Session::get('user_id'))->where('id_curso', '=', $id)->where('semana', '=', $leccion->semana)->where('tipo', '=', 'clases')->count();
        if ($count0 == 0) {
            $count = Registro::where('id_usuario', '=', Session::get('user_id'))->where('id_curso', '=', $id)->count();
            $count2 = Leccion::where('id_curso', '=', $id)->where('semana', '<=', $leccion->semana)->where('semana', '>', 0)->count();
            $count3 = Leccion::where('id_curso', '=', $id)->where('semana', '>', 0)->count();
            if ($count3 > 0) {
                $porcentaje = intval($count * 100 / $count3);
            } else {
                $porcentaje = 0;
            }
            if ($count == $count2) {
                DB::table('avance')->insert(array('id_usuario' => Session::get('user_id'), 'id_curso' => $id, 'semana' => $leccion->semana, 'tipo' => 'clases', 'porcentaje' => $porcentaje, 'fecha' => date('Y-m-d H:i:s')));
            }
        }
    }
    return View::make('Estudiante/clase')->with('curso', $curso)->with('leccion', $leccion);
}))->where('id', '[0-9]+')->where('id2', '[0-9]+');
Route::get('ver-curso/{id}/tarea/{id2}', array('as' => 'ver-tarea', function ($id, $id2) {
Exemple #7
0
<?php

//se incluyen las funciones comunes
include '../functions/FuncionesComunes.php';
//Se incluye la clase Vista de Registro
include '../views/V_Registro.php';
//se instancia la clase vista de Registro
$registro_view = new Registro(CargaIdioma());
//se invoca el metodo Display de Registro
$registro_view->Display();
<?php

require_once '../clases/cRegistro.php';
require_once '../data/dataBase.php';
require_once '../clases/cCorreo.php';
require_once '../clases/cRenovacion.php';
$registro = new Registro();
$correo = new Correo();
$renovacion = new Renovacion();
$idI = base64_decode($_GET['idI']);
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$correoP = $_POST['correo'];
$idEstado = $_POST['estado_inscripcion'];
$NIS = $_POST['NIS'];
echo $idI;
echo "<br>";
echo $idEstado;
echo "<br>";
echo $NIS;
if ($idEstado == 4) {
    $reg = array($NIS, $NIS, 3);
    $registro->crear_usuario($reg);
    $reg2 = array($NIS, 12, $NIS);
    $registro->crear_miembro($reg2, $idI);
    $reg3 = array($idEstado, $idI);
    $registro->estado_inscripcion($reg3);
    $nombreCompleto = $nombre . " " . $apellido;
    $body = "Estimado " . $nombreCompleto . " su solicitud ha sido aprobada puede ingresar al sistema con el usuario: " . $NIS . " contraseña:" . $NIS;
    $correo->enviarCorreo($correoP, $nombreCompleto, "Inscripcion aprobadas", $body);
} elseif ($idEstado == 5) {
    function ConsultarDocumento($ids)
    {
        $sql_resumen = "SELECT *\r\n\t\t\t\tFROM\r\n\t\t\t\tdocumentos\r\n                LEFT Join remitentes ON remitentes.id_remitente = documentos.id_remitente\r\n\t\t\t\tLEFT Join tipos_documento ON tipos_documento.id_tipo_documento = documentos.id_tipo_documento\r\n\t\t\t\tWHERE\r\n\t\t\t\tdocumentos.id_documento = '" . $ids . "'";
        $query_resumen = new Consulta($sql_resumen);
        $row_resumen = $query_resumen->ConsultaVerRegistro();
        $estado = $row_resumen["id_estado"];
        //Esta finalizado
        if ($estado == 12) {
            $doc = new Documento($ids);
            $escaneados = $doc->ObtenerTodosEscaneados();
            $usu_actual = new Usuario($_SESSION['session'][0]);
            $tipos = $usu_actual->ObtenerTiposDocumento();
            $sql_sal = "SELECT * \r\n\t\t\t\t\tFROM saludo_despedida \r\n\t\t\t\t\tWHERE tipo = 0\r\n\t\t\t\t\tORDER BY descripcion";
            $query_sal = new Consulta($sql_sal);
            $sql_des = "SELECT * \r\n\t\t\t\t\tFROM saludo_despedida\r\n\t\t\t\t\tWHERE tipo = 1 \r\n\t\t\t\t\tORDER BY descripcion ";
            $query_des = new Consulta($sql_des);
            $sql = "SELECT id_documento_finalizado\r\n                FROM documento_finalizado\r\n                WHERE id_documento = " . $ids;
            $query_f = new Consulta($sql);
            $row_f = $query_f->VerRegistro();
            $finalizado = new DocumentoFinalizado($row_f["id_documento_finalizado"]);
            //Hacemos un post al popup
            ?>
	
	<form id="form_documento_fin_imprimir" method="post" action="documento_finalizado.php" target="popup">
	
	<input type="hidden" name="id" id="id" value="<?php 
            echo $ids;
            ?>
">	
	
	<fieldset>
		<legend>Documento Finalizado</legend>
			   
		<table width="100%" border="0" id="imprimir_documento_finalizado">
		  <tr>
		    <td class="Estilo22"><div align="left">Asunto</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td><div align="left">
		      <input name="asunto" type="text" id="asunto" size="80" value="<?php 
            echo $finalizado->getAsunto();
            ?>
"/>
		      </div></td>
	      </tr>
		  <tr>
		    <td class="Estilo22"><div align="left">Referencia</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td><div align="left">
                    <input name="referencia" type="text" id="referencia" size="80" value="<?php 
            echo $finalizado->getReferencia();
            ?>
"/>
		      </div></td>
	      </tr>
		  
		  
		  <tr>
		    <td class="Estilo22"><div align="left">Destinatario</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td><div align="left">
                    <input name="destinatario" type="text" id="destinatario" size="80" value="<?php 
            echo $finalizado->getDestinatario();
            ?>
"/>
		      </div></td>
	      </tr>
		  <tr>
		    <td class="Estilo22"><div align="left">Cargo</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td><div align="left">
		      <input name="cargo" type="text" id="cargo" size="80" value="<?php 
            echo $finalizado->getCargo();
            ?>
"/>
	        </div></td>
	      </tr>
		  <tr>
			<td width="17%" class="Estilo22"><div align="left">Tipo de Plantilla</div></td>
			<td width="2%" class="Estilo22"><div align="left">:</div></td>
			<td width="84%">
			
			  <div align="left">
			    <select name="tipo" class="tipo_doc" id="tipo" style="width:150px">
			      <option value="">---Tipo de Documento---</option>
			      <?php 
            $ttip = count($tipos);
            for ($i = 0; $i < $ttip; $i++) {
                ?>
                        <option value="<?php 
                echo $tipos[$i]['id'];
                ?>
">
                            <?php 
                echo $tipos[$i]['nombre'];
                ?>
                        </option>
			      <?php 
            }
            ?>
	            </select>
	        </div></td>
		  </tr>
		  
		  <tr>
		    <td class="Estilo22"><div align="left">Despedida</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td>
				<div align="left">
				  <select name="despedida" id="despedida" style="width:400px">
				    <option value="">---Despedida del Documento---</option>
			        <?php 
            while ($row_des = $query_des->ConsultaVerRegistro()) {
                ?>
	
				    <option value="<?php 
                echo $row_des[0];
                ?>
">
			        <?php 
                echo $row_des[1];
                ?>
			        </option>
		            <?php 
            }
            ?>
	        	        
			      </select>
                </div></td>
	      </tr>
		  <tr>
		    <td class="Estilo22"><div align="left">Documentos Adjuntos</div></td>
		    <td class="Estilo22"><div align="left">:</div></td>
		    <td>&nbsp;</td>
	      </tr>
		  
		  <tr>
		    <td colspan="2">&nbsp;</td>
		    <td></td>
	      </tr>
		  <tr>
			<td colspan="2">&nbsp;</td>
			<td>
			  <div align="left">
			    <input name="vista" type="button" id="vista" value="Vista Preliminar" class="boton"/>
			  </div>			</td>
		  </tr>
		</table>
	  </fieldset>
	    <fieldset>
			<legend>Documentos Adjuntos</legend>	    	
	        <table width="100%" align="center" id="lista_escaneados">
              <tr>
			  	<th width="5%" style="border-left-color:#6699cc">N&ordm;</th>
                <th width="23%">Origen</th>
                <th width="22%">Destino</th>
				<th width="23%">Accion</th>
                <th width="22%">Documento</th>
				<th width="5%" style="border-right-color:#6699cc"><div align="center">
				  <input type="checkbox" name="checkbox" value="checkbox" />
			    </div></th>
              </tr>
			  <?php 
            $tam = count($escaneados);
            for ($i = 0; $i < $tam; $i++) {
                $escaneado = $escaneados[$i];
                $accion = $escaneado["accion"];
                $nombre = $escaneado["nombre"];
                if ($escaneado["tipo"] == 2) {
                    $usuario = $escaneado["usuario"];
                    $a_destino = $escaneado["area_destino"];
                    $origen = $usuario->getNombreCompleto();
                    $destino = $a_destino->getNombre();
                } elseif ($escaneado["tipo"] == 1) {
                    $origen = $escaneado["usuario"];
                    $destino = $escaneado["usuario_destino"];
                } else {
                    $usuario = $escaneado["usuario"];
                    $u_destino = $escaneado["usuario_destino"];
                    $origen = $usuario->getNombreCompleto();
                    $destino = $u_destino->getNombreCompleto();
                }
                if ($escaneado["tipo"] == 2 || $escaneado["tipo"] == 4) {
                    //Justidicacion por propuestas
                    $ref = "Justificados/" . rawurlencode($nombre);
                } elseif ($escaneado["tipo"] == 0) {
                    //De Borradores
                    $ref = "Archivados/" . rawurlencode($nombre);
                } else {
                    if (is_null($escaneado['fecha'])) {
                        //El propio documento
                        $ref = "Escaneo/" . rawurlencode($nombre);
                    } else {
                        $ref = "../archivo/Escaneado_completo/" . $row_resumen[1] . "/" . rawurlencode($nombre);
                    }
                }
                ?>
              <tr>
                <td width="5%" style="padding:0px;"><div align="center">
                  <?php 
                echo $i + 1;
                ?>
                </div></td>
                <td width="23%"><div align="left">
                  <?php 
                echo $origen;
                ?>
                </div></td>
                <td width="22%"><div align="left">
                  <?php 
                echo $destino;
                ?>
                </div></td>
                <td width="23%"><div align="left">
                  <?php 
                echo $accion;
                ?>
                </div></td>
                <td><div align="left"><a href="<?php 
                echo $ref;
                ?>
" target="_blank">
                <?php 
                echo $nombre;
                ?>
                </a></div></td>
                <td width="5%"><div align="center"><input type="checkbox" name="checkbox2" value="checkbox" /></div></td>
              </tr>
			  <?php 
            }
            ?>
            </table>
	        <p>&nbsp;</p>
		</fieldset>
	</form>
    <?php 
        } else {
            if ($row_resumen['id_estado'] == 3) {
                //Viene de despacho
                $edi = "SELECT\r\n\t\t\t\t`td`.`asunto_documento`,\r\n\t\t\t\t`td`.`observacion_documento`,\r\n\t\t\t\t`td`.`id_prioridad`,\r\n\t\t\t\t`hd`.`observacion_historial_documento`,\r\n\t\t\t\t`td`.`id_documento`,\r\n\t\t\t\t`hd`.`original_historial_documento`\r\n\t\t\t\tFROM\r\n\t\t\t\t`documentos` AS `td`\r\n\t\t\t\tInner Join `historial_documentos` AS `hd` ON `hd`.`id_documento` = `td`.`id_documento`\r\n\t\t\t\tWHERE\r\n\t\t\t\t`hd`.`id_documento` =  '" . $ids . "' AND \r\n\t\t\t\t`hd`.id_area=" . $_SESSION['session'][5];
            } else {
                //Viene de una derivacion o despacho de area (es original o copia del original)
                $edi = "SELECT\r\n\t\t\t\t`td`.`asunto_documento`,\r\n\t\t\t\t`td`.`observacion_documento`,\r\n\t\t\t\t`td`.`id_prioridad`,\r\n\t\t\t\t`hd`.`observacion_historial_documento`,\r\n\t\t\t\t`td`.`id_documento`,\r\n\t\t\t\t`hd`.`original_historial_documento`\r\n\t\t\t\tFROM\r\n\t\t\t\t`documentos` AS `td`\r\n\t\t\t\tInner Join `historial_documentos` AS `hd` ON `hd`.`id_documento` = `td`.`id_documento`\r\n\t\t\t\tWHERE\r\n\t\t\t\t`hd`.`id_documento` =  '" . $ids . "' AND \r\n\t\t\t\t`hd`.original_historial_documento=1";
            }
            $qedit = new Consulta($edi);
            $row_edit = $qedit->ConsultaVerRegistro();
            $_POST['idhd'] = $row_edit['id_historial_documento'];
            $escaneo = "SELECT * \r\n\t\t\t\t\t\tfrom documentos_escaneados de\r\n\t\t\t\t\t\twhere de.id_documento = " . $ids;
            $qescaneo = new Consulta($escaneo);
            ?>
     <fieldset>
  <legend class="Estilo9">DATOS DEL DOCUMENTO</legend>

  <table border="0" align="center" bordercolor="#000000" bgcolor="#ffffff" width="100%">
    <tbody>    
      <tr>
      <td width="20%" class="Estilo22"><div align="left">Nro. Registro</div></td>
      <td width="2%" class="Estilo22"><div align="center">:</div></td>
      <td width="38%" class="Estilo23"><div align="left">
        <?php 
            echo $row_resumen[1];
            ?>
      </div></td>
      <td width="15%" class="Estilo22"><div align="left">Categor&iacute;a</div></td>
      <td width="2%" class="Estilo22"><div align="center">:</div></td>
      <td class="Estilo23">
	  	<div align="left"><?php 
            echo $_REQUEST["cat"] == 1 ? "Original" : "Copia";
            ?>
		</div>	  </td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Remitente</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td class="Estilo23">          
        <div align="left"><?php 
            echo $row_resumen['nombre_remitente'];
            ?>
</div></td>
        <td class="Estilo22"><div align="left">Nro de Folios</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td class="Estilo23" ><div align="left">
          <?php 
            echo $row_resumen['numero_folio_documento'];
            ?>
        </div></td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Nro. Documento</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td class="Estilo23"><div align="left">
          <?php 
            echo $row_resumen['numero_documento'];
            ?>
        </div></td>
      
        <td class="Estilo22"><div align="left">Fecha de Doc</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td class="Estilo23"><div align="left"><?php 
            echo date('d/m/Y', strtotime($row_resumen['fecha_documento']));
            ?>
</div></td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Tipo de Documento</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td colspan="4" class="Estilo23"><div align="left">
          <?php 
            echo $row_resumen['nombre_tipo_documento'];
            ?>
        </div></td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Referencia</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td colspan="4" class="Estilo23"><div align="left"><?php 
            echo $row_resumen['referencia_documento'];
            ?>
        </div></td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Anexos</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td colspan="4" class="Estilo23"><div align="left">
          <?php 
            echo $row_resumen['anexo_documento'];
            ?>
        </div></td>
      </tr>
      <tr>
          <td bgcolor="#ffffff" class="Estilo22"><div align="left">Documento Digitalizado</div></td>
          <td bgcolor="#ffffff" class="Estilo22"><div align="center">:</div></td>
        <td colspan="4"><div align="left"><span class="Estilo23">
          <?php 
            $index = 1;
            while ($row_reg = $qescaneo->ConsultaVerRegistro()) {
                if (is_null($row_reg['fecha_escaneo'])) {
                    $ref = "Escaneo/" . $row_reg['nombre_documento_escaneado'];
                } else {
                    $ref = "../archivo/Escaneado_completo/" . $row_resumen[1] . "/" . $row_reg['nombre_documento_escaneado'];
                }
                ?>
          	<a href="<?php 
                echo $ref;
                ?>
" id="<?php 
                echo $row_reg["id_documento_escaneado"];
                ?>
" target="_blank"><?php 
                echo $index;
                ?>
</a>
		  	<?php 
                $index++;
            }
            ?>
               
            </span>
          <?php 
            echo $id;
            ?>
          <?php 
            if ($row_edit['original_historial_documento'] == '1') {
                ?>
          <?php 
            } else {
                "null";
            }
            ?>
        </div></td>
      </tr>
      <tr>
        <td class="Estilo22"><div align="left">Fecha y Hora de Registro</div></td>
        <td class="Estilo22"><div align="center">:</div></td>
        <td colspan="4" class="Estilo23"><div align="left"><?php 
            echo date('d/m/Y H:I:s', strtotime($row_resumen["fecha_registro_documento"]));
            ?>
</div>   
       </td>
      </tr>
    </tbody>
</table>
<p align="left"><a href="javascript:verDetalleDoc()" id = "control" class="v" >Ver Detalles </a></p>
<div id="detalle_documento" style="display:none">
<table border="0" align="center" bordercolor="#000000" bgcolor="#ffffff" width="100%">
<tbody>          
      <tr>
        <td width="20%" class="Estilo22"><div align="left">Asunto</div></td>
        <td width="2%" class="Estilo22"><div align="center">:</div></td>
        <td colspan="38%"><div align="left">
          <textarea name="textfield2" id="textfield2" rows="2" cols="100" class="disabled" disabled="disabled"><?php 
            echo $row_edit[0];
            ?>
        </textarea>
        </div></td>
      </tr>
      <tr>
        <td width="20%" class="Estilo22"><div align="left">Observaci&oacute;n Registro</div></td>
        <td width="2%" class="Estilo22"><div align="center">:</div></td>
        <td colspan="5"><div align="left">
          <textarea name="textarea2" id="textarea2" rows="2" cols="100" class="disabled" disabled="disabled"><?php 
            echo $row_edit[1];
            ?>
        </textarea>
        </div></td>
      </tr>
      <tr>
      <td class="Estilo22"><div align="left">Observaci&oacute;n Despacho</div></td>
      <td class="Estilo22"><div align="center">:</div></td>
      <td colspan="5"><div align="left">
        <textarea name="textarea3" id="textarea3" rows="2" cols="100" class="disabled" disabled="disabled"><?php 
            echo $row_edit[3];
            ?>
        </textarea>
      </div></td>
      </tr>
      <tr>
      <td class="Estilo22"><div align="left">Prioridad</div></td>
      <td class="Estilo22"><div align="center">:</div></td>
      <td colspan="5"><div align="left"><span class="Estilo23">
        <?php 
            $sql_prioridad = "SELECT prioridades.id_prioridad, \r\n\t  \t\t\t\t\tprioridades.nombre_prioridad, \r\n\t\t\t\t\t\tprioridades.tiempo_horas_respuesta_prioridad/24 AS dias,\r\n\t\t\t\t\t\tprioridades.tiempo_horas_respuesta_prioridad AS horas\r\n\t\t\t\t\t\tFROM prioridades \r\n\t\t\t\t\t\twhere \r\n\t\t\t\t\t\tprioridades.id_prioridad='" . $row_resumen["id_prioridad"] . "' \r\n\t\t\t\t\t\tORDER BY prioridades.id_prioridad ASC";
            $query_prioridad = new Consulta($sql_prioridad);
            $row_prioridad = $query_prioridad->ConsultaVerRegistro();
            $documento_p = new Documento($ids);
            ?>
		
        <?php 
            echo $row_prioridad["nombre_prioridad"];
            ?>
        
        </span>		
      </div></td>
	  </tr>
      <tr>
        <td class="Estilo22"><div align="left">Tiempo de Respuesta</div></td>
        <td bgcolor="#ffffff" class="Estilo22"><div align="center">:</div></td>
        <td width="19" class="Estilo23">
		  <div align="left">
		    <?php 
            echo number_format($row_prioridad["dias"], 0);
            ?>
        </div></td>
        <td width="296" class="Estilo23"><div align="left"><?php 
            echo "dias";
            ?>
</div></td>
        <td width="131" class="Estilo23"><div align="left">Fecha Estimada de Respuesta</div></td>
        <td width="11" class="Estilo23"><div align="center">:</div></td>
        <td width="148" class="Estilo23"><div id="fecha_respuesta" align="left">
          <?php 
            echo $documento_p->setFechaRespuesta($row_prioridad["horas"]);
            ?>
        </div></td>
      </tr>
</tbody>
</table>
</div>
</fieldset>

<form name="form_despacho_area" id = "form_despacho_area" method="post"  action="" >  

	<?php 
            $td = "SELECT\r\n\t\t\ttd.id_documento,\r\n\t\t\ttd.observacion_historial_atencion\r\n\t\t\tFROM\r\n\t\t\thistorial_atencion AS td\r\n\t\t\tWHERE\r\n\t\t\ttd.id_documento =  '" . $ids . "'";
            $qtd = new Consulta($td);
            $row_td = $qtd->ConsultaVerRegistro();
            ?>

<fieldset>
  <legend class="Estilo9">ESTABLECER DESTINO Y ACCION A REALIZAR</legend>
  <table align="center" border="0" class="formularios">
  	<tbody>
    	<tr>
			<td height="12" class="Estilo21" >&nbsp;</td>
			<td class="Estilo22" >&nbsp;</td>
        	<td>&nbsp;</td>
          	<td><input type="hidden" value="<?php 
            echo $ids;
            ?>
" name="id_documento" id="id_documento"/></td>
          	<td width="41%" class="Estilo22" ><div align="left">Observaci&oacute;n Area:</div></td>
			<td  bgcolor="#ffffff" class="Estilo21">&nbsp;</td>
			<td  bgcolor="#ffffff" class="Estilo22">&nbsp;</td>
			<td bgcolor="#ffffff" class="Estilo22">&nbsp;</td>
			<td width="5%" rowspan="3" bgcolor="#ffffff" class="Estilo22">
				<input type="hidden" value="<?php 
            echo $_REQUEST['cat'];
            ?>
" name="cat" id="cat"/>
			</td>
        </tr>
		<tr>
        	<td height="12" class="Estilo21" ><div align="center">(*)</div></td>
        	<td width="6%" class="Estilo22" ><div align="left">Acc&iacute;on</div></td>
        	<td><div align="center">:</div></td>
        	<td width="33%" ><div align="left">
        	  <?php 
            $acciones = new Acciones();
            if ($_REQUEST['cat'] == 1) {
                if ($_SESSION['session'][6]) {
                    $accions = $acciones->getAcciones(4, $_SESSION['session'][0]);
                } else {
                    $accions = $acciones->getAcciones(1, $_SESSION['session'][0]);
                }
            } else {
                $accions = $acciones->getAcciones(5, $_SESSION['session'][0]);
            }
            $tacciones = sizeof($accions);
            ?>
          <select name="cboaccion2" style="width:200px" id="accion_despacho">
            <option value="">--Seleccione Accion--</option>
            <?php 
            for ($u = 0; $u < $tacciones; $u++) {
                ?>
           		<option value="<?php 
                echo $accions[$u]['id'];
                ?>
"><?php 
                echo $accions[$u]['nombre'];
                ?>
 </option>
            <?php 
            }
            ?>
          </select>
        </div>
		</td>
        <td width="41%" rowspan="2" class="Estilo22" >
			<textarea name="textarea4" id="comentario" rows="3" cols="55"></textarea>
		</td>
        <td width="3%"  bgcolor="#ffffff" class="Estilo21"><div align="center">(*)</div></td>      
	    <td width="3%"  bgcolor="#ffffff" class="Estilo22"><div align="center">
        <input name="radiobutton" value="1" type="radio" id="original" />      
      	</div>	  	</td>
      	<td width="6%" bgcolor="#ffffff" class="Estilo22"><div align="left">Original</div></td>
   	  </tr>
      <tr>
        <td height="13" class="Estilo21" ><div align="center">(*)</div></td>
        <td width="6%" class="Estilo22" ><div align="left">Pase A</div></td>
        <td ><div align="center">:</div></td>
        <td><div align="left">
          <?php 
            $sql_areas = "SELECT * \r\n\t\t\t\t\t\tFROM usuarios \r\n\t\t\t\t\t\twhere usuarios.id_area='" . $_SESSION['session'][5] . "' ";
            $query_areas = new Consulta($sql_areas);
            ?>
          <input name="hidden" type="hidden" id="idArea" value="<?php 
            echo $_SESSION['session'][5];
            ?>
"/>
          <select name="destino" id="destino" style="width:200px" class="usuarios">
			<option value="" selected="selected">--- Seleccione un Usuario---</option>
            <?php 
            while ($row_areas = $query_areas->ConsultaVerRegistro()) {
                ?>
            <option value="<?php 
                echo $row_areas[0];
                ?>
">
				<?php 
                echo $row_areas[nombre_usuario] . " ";
                echo $row_areas[apellidos_usuario];
                ?>
			</option>
            <?php 
            }
            ?>
          </select>
          <?php 
            if ($_REQUEST["cat"] != 2) {
                ?>
          <a href="javascript:void(0);" id="cambiar_destino" style="margin-left:5px;">Areas</a>
          <?php 
            }
            ?>
        </div>
		</td>
        <td  bgcolor="#ffffff" class="Estilo21">&nbsp;</td>            
        <td width="5%"  bgcolor="#ffffff" class="Estilo22">
			<div align="center"><input name="radiobutton" value="2" type="radio" id="copia"/></div>
		</td>
		<td width="6%" bgcolor="#ffffff" class="Estilo22"><div align="left">Copia</div></td>
	</tr>      
    <tr>    
        <td width="2%" height="26" class="Estilo21">&nbsp;</td>
        <td width="6%" height="26" class="Estilo22" >&nbsp;</td>
        <td width="1%" height="26" >&nbsp;</td>
        <td>&nbsp;</td>
        <td width="41%" class="Estilo22" >&nbsp;</td>
        <td colspan="4" align="center">          
          	<div align="right">
            	<input type="button" name="CargarLista" id="cargar_accion_areas" value="Cargar Lista" class="boton"/>
        	</div>
		</td>
      </tr>
    </tbody>
  </table>
  </fieldset>
</form>
<div id="question" style="display:none; cursor: default"> 
	<p class="Estilo22">&iquest;Est&aacute; seguro que desea enviar un <span id="conf_categoria" style="font-weight:bold; color: #D3455A">a</span> del documento a <span id="conf_usuario" style="font-weight:bold; color:#D3455A">b</span>?</p>
	<p class="Estilo22">
		<input type="button" id="yes_d_a" value="Si" class="boton"/> 
		<input type="button" id="no_d_a" value="No" class="boton"/> 
	</p>
</div>
<?php 
            $doc = new Documento($ids);
            $tengoOriginal = $doc->DespachoAreaTieneOriginal();
            $estado = $doc->getEstado();
            if ($_REQUEST["cat"] == 2) {
                ?>
 <script>
			javascript:deshabilitado();
			javascript:habilita_copia();
		</script>	
	<?php 
            } elseif (!$tengoOriginal) {
                ?>
 
		<script>
		javascript:deshabilitado();
		javascript:habilita_copia();
		javascript:quita_archivar();				
		</script>
	<?php 
            } else {
                ?>
		<script>
		javascript:habilitado();
		javascript:deshabilita_copia();
		</script>
	<?php 
            }
            ?>
        <script>javascript:accion_por_defecto_area(<?php 
            echo $estado->getId();
            ?>
);</script>
    <?php 
            Registro::DespacharListarDestino($ids);
        }
    }
 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);
         }
     }
 }
<?php

include "../../clases/registro.class.php";
echo Registro::buscaRegistro($_GET["term"]);
 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);
 }
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * 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, see <http://www.gnu.org/licenses/>.
 */
require_once 'registro.php';
require_once 'session.php';
$mensaje = '';
$respuesta = null;
$registro = new Registro();
//Se recogen todos los valores del formulario
$login = $_POST['log'];
$password = $_POST['password'];
$campos = array("login" => $login, "pass" => $password);
if ($datos = $registro->load($mensaje, $campos, "clientes", "buscar")) {
    $ses = new Session();
    $ses->startSession();
    $_SESSION['login'] = $datos[0]['login'];
    $objeto_json = new stdClass();
    $objeto_json->mensaje = "Correct";
    $objeto_json->parametros = new stdClass();
    $objeto_json->parametros->dni = $datos[0]['dni'];
    $objeto_json->parametros->login = $datos[0]['login'];
} else {
    //Error al introducir un login y password de usuario
Exemple #14
0
 public function getSaldoApropriar()
 {
     try {
         $oProf = new Profissional($this->getCodProfFuncao());
         $oPeriodo = new Periodo();
         $oRegistro = new Registro();
         $oPeriodo->setInicial($this->getData());
         $oPeriodo->setFinal($this->getData());
         $oRegistro->getTotaisTrabalhados($oProf, $oPeriodo);
         $tRegistrado = $oRegistro->getTotal();
         $tApropriado = $this->getTotalApropriado();
         $vSaldo = $tRegistrado - $tApropriado;
         return $vSaldo;
     } catch (Exception $e) {
         throw new Exception($e->getMessage());
     }
 }
Exemple #15
0
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer the ID of the model to be loaded
  */
 public function loadModel($id)
 {
     $model = Registro::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
<?php

require_once '../data/dataBase.php';
require_once 'cRegistro.php';
//variables POST
$registro = new Registro();
$numGrup = $_POST['num_grup'];
$nomGruo = $_POST['nom_grup'];
$exclGrup = $_POST['exclusivo'];
$lugReuGrup = $_POST['lug_reu'];
$proLugGrup = $_POST['pro_reu'];
$fchaFundGrup = $_POST['fech_funda'];
$lugNacGrup = $_POST['lug_nac'];
$diaReuGrup = $_POST['dia_reu'];
$horaReuGrup = $_POST['hora_reu'];
$limMiemGrup = $_POST['lim_miem'];
$callGrup = $_POST['calle'];
$numCasGrup = $_POST['num_cas'];
$colGrup = $_POST['colonia'];
$municipio_idMunic = $_POST['municipio'];
$latGrup = $_POST['txt_lat'];
$lngGrup = $_POST['txt_lng'];
$estado_idEst = $_POST['estado'];
$fchaCreaGrup = date('y-m-d');
$usuario_nomUsu = $_POST['usuario'];
try {
    //arrays
    $reg = array($nomGruo, $exclGrup, $lugReuGrup, $proLugGrup, $fchaFundGrup, $lugNacGrup, $diaReuGrup, $horaReuGrup, $limMiemGrup, $callGrup, $numCasGrup, $colGrup, $municipio_idMunic, $latGrup, $lngGrup, $estado_idEst, $fchaCreaGrup, $usuario_nomUsu, $numGrup);
    $registro->mod_grupos($reg);
    //var_dump($reg);
    header('Location: ../grupos_scout.php ');
        //Registro::RegistraUpdateRemitente($id);
        break;
    case 'Updateremi':
        Registro::RegistraUpdateRemitente($id);
        Registro::RegistraListRemitente();
        break;
    case 'guardremi':
        Registro::RegistraGuardarRemitente();
        Registro::RegistraAgregar();
        break;
    case 'busqueda':
        Registro::Busqueda($campo, $valor);
        //Registro::RegistraListado($ide);
        break;
    default:
        Registro::RegistraListado();
        break;
}
///Registro::RegistraListado();
?>
							
					</td>					
				</tr>			
			</table>
		</td>		
	</tr>
	<tr>
		<td colspan="2" class="pie"><?php 
Plantilla::PlantillaPie();
?>
	</td>
Exemple #18
0
<?php

require_once '../model/users/Registro.php';
session_start();
$docu = $_POST['docu'];
$name = $_POST['name'];
$cel = $_POST['cel'];
$tel = $_POST['tel'];
$dir = $_POST['dir'];
$username = $_POST['mail'];
$pass = $_POST['pass'];
$registro = new Registro($username, $pass, $docu, $name, $cel, $tel, $dir);
$existsUser = $registro->validateUser();
if ($existsUser == 1) {
    $registro->registerUser();
    echo "<script type=\"text/javascript\">alert('Bienvenido " . $username . "'); window.location='../view/index.php';</script>";
    $_SESSION["logedOn"] = TRUE;
} else {
    echo "<script type=\"text/javascript\">alert('El usuario ya existe en el sistema.'); window.location='../view/login.php';</script>";
}
 public function __construct()
 {
     parent::__construct('dl_site_configuracoes', 'configuracao_');
     $this->bd_select = 'SELECT %s' . ' FROM %s AS C' . ' INNER JOIN dl_painel_temas AS T ON( T.tema_id = C.configuracao_tema )' . ' INNER JOIN dl_painel_formatos_data AS F ON( F.formato_data_id = C.configuracao_formato_data )' . ' LEFT JOIN dl_painel_email_config AS E ON( E.config_email_id = C.configuracao_email )';
     $this->selecionarPK(1);
 }
<?php

include_once 'servicio.php';
include_once 'Registro.php';
switch ($_GET['op']) {
    //recibe como parametro a traves de la url
    case 'in':
        //inserta un registro
        $Registro = new Registro();
        echo $Registro->insertar($_POST['nombre'], $_POST['pass'], $_POST['mail']);
        break;
    case 'mo':
        //modifica un registro
        $Registro = new Registro();
        echo $Registro->modificar($_POST['nombre'], $_POST['pass'], $_POST['mail'], $_POST['id']);
        break;
}
function UsuarioAdm(&$smarty, $form = false)
{
    $tabela = $smarty->cfg['prefix'] . 'members';
    $smarty->assign($smarty->actualpage);
    $page = new PageBilder($smarty, $form);
    $cfg = array("SetTable" => $tabela, "SetOrdenar" => $page->uri['por'], "SetOrder" => $page->uri["ord"], "SetCaption" => array("ID_MEMBER", "member_name", "member_real"));
    if (isset($page->uri['busca']) && $page->uri['busca'] != "") {
        $cfg["SetSearch"] = $page->uri['busca'];
    }
    $page->CreateSelectSQL($cfg, $smarty);
    $smarty->register_object("listagem", $page);
    $page->uri['tabela'] = $tabela;
    $page->uri['coluna'] = 'ID_MEMBER';
    $user = $smarty->getVars('ID_MEMBER');
    switch ($page->uri['action']) {
        case 'view':
            $page->uri['prefix'] = 'member';
            $page->uri['prefixch'] = 'registro';
            $page->uri['select'] = '*, ID_MEMBER as registro_id';
            $item = $page->exibeRegistro($page->uri, $smarty);
            $smarty->assign($item);
            $p = $smarty->fetch($smarty->modulo_dir . "usuario_adm_view.tpl");
            $smarty->clear_assign($item);
            return $p;
            break;
        case 'edit':
            $page->uri['prefix'] = 'member';
            $page->uri['prefixch'] = 'registro';
            $page->uri['select'] = '*, ID_MEMBER as registro_id';
            $item = $page->exibeRegistro($page->uri, $smarty);
            $smarty->assign($item);
            $p = $smarty->fetch($smarty->modulo_dir . "usuario_adm_edit.tpl");
            $smarty->clear_assign($item);
            $smarty->assign('ID_MEMBER', $user);
            return $p;
            break;
        case 'del':
            if (is_numeric($page->uri['idde'])) {
                $sql = $page->SqlDelete($tabela, "ID_MEMBER ='{$page->uri[idde]}'");
                $page->SqlSelect($sql);
                ## remover grupo
            }
            return $smarty->fetch($smarty->modulo_dir . "usuario_adm.tpl");
            break;
        case 'redit':
            if ($page->uri['action'] == 'redit') {
                if (!(trim($form['member_password']) == null || trim($form['member_password']) == "")) {
                    $form['member_password'] = Registro::md5_hmac($form['member_password'], strtolower($form['member_name']));
                } else {
                    unset($form['member_password']);
                }
                $form['member_ip'] = $_SERVER['REMOTE_ADDR'];
                if (is_numeric($form[idde])) {
                    $idde = $form[idde];
                    unset($form[idde]);
                    $sql = $page->SqlUpdate($page->uri['tabela'], $form, "ID_MEMBER = '{$idde}'");
                    $request = $page->SqlSelect($sql);
                }
                return $smarty->fetch($smarty->modulo_dir . "usuario_adm.tpl");
            }
            break;
        default:
            return $smarty->fetch($smarty->modulo_dir . "usuario_adm.tpl");
    }
}
                    foreach ($denuncia as $key) {
                        //if(strtoupper($key->__GET('estatusDenuncia'))=='PROCEDENTE')
                        if ($key->__GET('id_empresa') == $_POST['id_empresa_ciu_nat'] && $key->__GET('estatus_denuncia') == '0') {
                            $existe++;
                        }
                    }
                    if ($existe != 0) {
                        //Impedir registro de denuncia
                        $mensaje = new Visualizer('DEN', 'EXIST');
                        $mensaje->showMensaje();
                    } else {
                        $registro = new Registro($id_ciu, '', $nac, $cedula);
                        $registro->showFormNatural($_POST['empresas_completas_ciu']);
                    }
                } else {
                    $registro = new Registro($id_ciu, '', $nac, $cedula);
                    $registro->showFormNatural($_POST['empresas_completas_ciu']);
                }
            } else {
                $mensaje = new Visualizer('CIU', 'NRF');
                $mensaje->showMensaje();
            }
        }
    }
    //FIN Persona Natural
} elseif ($op == 'consultar') {
    $persona = htmlentities($_POST['ciudadano']);
    if ($persona == 'persona') {
        $ciudadano = new Ciudadano();
        $ciudadanod = new CiudadanoDAO();
        $denuncia = new Denuncia();
Exemple #23
0
<?php

include "../../clases/registro.class.php";
echo Registro::buscaRegistro($_GET["nombre"]);
 public function update()
 {
     // coleta ocorrencias
     $oOcorrencia1 = new Ocorrencia();
     $oOcorrencia2 = new Ocorrencia();
     $oOcorrencia3 = new Ocorrencia();
     $oOcorrencia4 = new Ocorrencia();
     $oOcorrencia1->setCodigo($_POST["lsOcorrencia1"]);
     $oOcorrencia2->setCodigo($_POST["lsOcorrencia2"]);
     $oOcorrencia3->setCodigo($_POST["lsOcorrencia3"]);
     $oOcorrencia4->setCodigo($_POST["lsOcorrencia4"]);
     // registro
     $oRegistro = new Registro();
     $oRegistro->addOcorrencia($oOcorrencia1);
     $oRegistro->addOcorrencia($oOcorrencia2);
     $oRegistro->addOcorrencia($oOcorrencia3);
     $oRegistro->addOcorrencia($oOcorrencia4);
     $oRegistro->setData($_POST["txtData"]);
     $oRegistro->setEntradaManha($_POST["txtEntrada"]);
     $oRegistro->setSaidaManha($_POST["txtAlmoco"]);
     $oRegistro->setEntradaTarde($_POST["txtRetorno"]);
     $oRegistro->setEntradaNoite($_POST["txtSaida"]);
     // instancia profissional
     $oProf = new Profissional();
     $oProf = Sessao::getObject("oProf");
     // vai para o banco
     $this->model->update($oProf, $oRegistro);
 }
Exemple #25
0
<?php

include "../../clases/registro.class.php";
$registro = new Registro();
$registro->setusuario($_POST["user"]);
$registro->setpassword($_POST["pass"]);
echo $registro->validarRegistro();
Exemple #26
0
<?php

include "../../clases/registro.class.php";
$registro = new Registro();
echo $registro->bajaRegistro($_POST["reg_id"]);
            <li>
            	 <a href="#" >Social</a>
            	 <ul>
                	 <li><a onclick="refreshDivs('cuerpo','social.php')">Buscar amigos</a></li>
                	 <li><a onclick="refreshDivs('cuerpo','amigos.php')">Mis amigos</a></li>
                 </ul>
        	</li>

			 <?php 
//function esAdmin($id){
//$sql = "SELECT admin FROM usuario WHERE id=".$id;
//$registros = mysql_fetch_array(query($sql,0));
//return $registros['admin'];	//devuelve la columna admin para los resultados obtenidos.
include 'php/Registro.php';
$datos = new Registro();
$admin = $datos->esAdmin($_SESSION['login']);
//obtiene los datos si el usuario esta en la columna "admin"
if ($admin == 1) {
    ?>

            <li >
            	 <a class="" href="#" >Administrar</a>
            	 <ul>
                	 <li><a onclick="abrirPopUp('admin/usuarios.php')">Usuarios</a></li>
                	 <li><a onclick="abrirPopUp('admin/libros.php')">Libros</a></li>
                    
                     <li><a onclick="abrirPopUp('admin/generos.php')">Generos</a></li>
                     <li><a onclick="abrirPopUp('admin/autores.php')">Autores</a></li>
            	 </ul>
        	 </li>
Exemple #28
0
 function comprobante($id)
 {
     // Obtener el equipo por el id
     $this->load->model('equipo');
     $this->load->model('jugador');
     $equipo = $this->equipo->getEquipoById($id);
     if ($equipo == FALSE) {
         //Código para redirigir con error TODO
         echo 'No se encuentra el equipo con id ' . $id;
         return;
     }
     $jugadores = $this->jugador->getJugadoresByIdEquipo($equipo->idEquipo);
     $capitan = $this->jugador->getJugadorById($equipo->capitan);
     if ($capitan == FALSE || $jugadores == FALSE) {
         //Código para redirigir con error TODO
         echo 'Error obteniendo datos de los jugadores';
         return;
     }
     //Formatear los datos de los jugadores para la funcion de la tabla
     //Nombre, Apellido, Rut, Depto, Matricula
     $data = array();
     $j = 0;
     foreach ($jugadores as $jugador) {
         if ($jugador->RUT == $capitan->RUT) {
             continue;
         }
         for ($i = 0; $i < 5; $i++) {
             switch ($i) {
                 case 0:
                     $data[$j][$i] = $jugador->nombre;
                     break;
                 case 1:
                     $data[$j][$i] = $jugador->apellido;
                     break;
                 case 2:
                     $data[$j][$i] = $jugador->RUT;
                     break;
                 case 3:
                     $data[$j][$i] = $jugador->departamento;
                     break;
                 case 4:
                     $data[$j][$i] = $jugador->matricula;
                     break;
                 default:
                     echo 'Caso patologico';
                     return;
             }
         }
         $j++;
     }
     // Generar PDF
     $pdf = new Registro();
     $pdf->AliasNbPages();
     // Agregar página al PDF
     $pdf->AddPage();
     $pdf->SetFont('Times', '', 12);
     $capdat = array('nombre' => $capitan->nombre, 'apellido' => $capitan->apellido, 'rut' => $capitan->RUT, 'depto' => $capitan->departamento, 'mat' => $capitan->matricula);
     $teadat = array('nombre' => $equipo->nombre, 'c1' => $equipo->color_pri, 'c2' => $equipo->color_sec, 'email' => $equipo->email);
     $pdf->cabeza($teadat, $capdat);
     $headers = array('Nombre', 'Apellido', 'RUT', 'Departamento', 'Matricula');
     $pdf->mainTable($headers, $data);
     $pdf->pie();
     // Flush data before end the function
     $pdf->output('registro.pdf', 'D');
 }
Exemple #29
0
<?php

include "../../clases/registro.class.php";
echo Registro::buscaRegistro($_POST["reg_id"]);
Exemple #30
0
 public function getByRange(Profissional $pProf, Periodo $pPeriodo)
 {
     try {
         $ObjInicio = new DateTime($pPeriodo->getInicial());
         $ObjFim = new DateTime($pPeriodo->getFinal());
         $sql = "SELECT hf.data, DAYNAME(hf.data) as dia, hf.entrada, hf.almoco,\n                    hf.retorno, hf.saida, hf.total, hf.h_50, hf.h_100\n                    FROM hor_frequencia hf INNER JOIN profs_funcoes pf\n                    ON (hf.cod_prof_funcao = pf.codigo)\n                    WHERE pf.codigo = " . $pProf->getCodProfFuncao() . " AND hf.data BETWEEN '" . $ObjInicio->format('Y-m-d') . "'\n                    AND '" . $ObjFim->format('Y-m-d') . "';";
         $row = parent::obterRecordSet($sql);
         // insere os dias de falta, finais de semana
         // feriados e ocorr�ncias na frequencia
         //**$ObjTd = new Data();
         $j = 0;
         while ($ObjInicio <= $ObjFim) {
             $oReg = new Registro();
             $oData = new DateTime($row[$j]["data"]);
             $oReg->setData($oData->format("d-m-Y"));
             if ($oData->format('d/m/Y') == $ObjInicio->format('d/m/Y')) {
                 //$reg->setDiaDaSemana($row[$j][dia]);
                 $oReg->setDiaDaSemana(Data::getTipoDia($oData));
                 $oReg->setEntradaManha($row[$j]["entrada"]);
                 $oReg->setSaidaManha($row[$j]["almoco"]);
                 $oReg->setEntradaTarde($row[$j]["retorno"]);
                 $oReg->setSaidaTarde($row[$j]["saida"]);
                 $oReg->setEntradaNoite('-');
                 $oReg->setSaidaNoite('-');
                 $oReg->setTotal($row[$j]["total"]);
                 $oReg->setExtra50($row[$j]["h_50"]);
                 $oReg->setExtra100($row[$j]["h_100"]);
                 if ($j < count($row) - 1) {
                     $j++;
                 }
             } else {
                 // checa o motivo da falta de registro,
                 // pode ser final de semana, feriado,
                 // ou alguma outra ocorrencia como
                 // atestado, licen�a etc, etc.
                 $oReg->setData($ObjInicio->format('d-m-Y'));
                 $oReg->setDiaDaSemana(Data::getTipoDia($ObjInicio));
                 $oReg->setEntradaManha('-');
                 $oReg->setSaidaManha('-');
                 $oReg->setEntradaTarde('-');
                 $oReg->setSaidaTarde('-');
                 $oReg->setEntradaNoite('-');
                 $oReg->setSaidaNoite('-');
                 $oReg->setTotal(0);
                 $oReg->setExtra50(0);
                 $oReg->setExtra100(0);
             }
             $ObjInicio->modify("+1 day");
             $ret[] = $oReg;
         }
         return $ret;
     } catch (Exception $e) {
         throw new Exception($e->getTraceAsString());
     }
 }