function guardaArchivo($carpeta, $titulo) { include_once "Documento.inc"; $img = new Documento(); $img->archivo = $_FILES["imagen"]["tmp_name"]; $img->error = $_FILES["imagen"]["errono"]; $img->nombre = $_FILES["imagen"]["name"]; //echo $img->nombre; $img->tamano = $_FILES["imagen"]["size"]; $img->tipo = $_FILES["imagen"]["type"]; $img->titulo = $titulo; $img->destino = $carpeta; if ($img->verificaError()) { if ($img->verificarExtension()) { //echo "\nextension correcta"; } if ($img->cambiarNombre()) { //echo "\nNombre cambiado"; } if ($img->copia()) { //echo " Archivo subido"; } } $ruta = $img->destino . "/" . $img->nombre; return $ruta; }
public function testSetAndGetCallType() { $documento2 = new Documento(); $documento2->setNomDocumento("Documento.pdf"); $documento2->setNumPaginas(2); $documento2->setFechaImpresion(2 - 2 - 2015); $paginasTotalesImpresas = $documento2->paginasImpresas(); }
public function docmasleidos() { $this->titulo = 'Estadisticas'; View::template('sbadmin'); if (Input::hasPost('estadistica')) { $inicio = $_POST['estadistica']['inicio']; $fin = $_POST['estadistica']['fin']; $documento = new Documento(); $this->doc = $documento->lecturas($pages = 1, $inicio, $fin); //print_r($documento); } //print_r($data); }
public function Duplicados($datos) { require "../models/Documento.php"; $documento = new Documento(); $respuesta = $documento->Duplicado($datos); if ($respuesta == true) { echo "Existe un documento creado con la misma informacion"; } else { $documento->Add($datos); echo "Se han Ingresado correctamente los datos"; header("Location: ../views/MostrarProyectos.php"); } }
public function register_visualization($document_id) { $documento = \Documento::find($document_id); if (!$documento) { return \Response::json(['error' => 'No existe ningun documento con id = ' . $document_id], 200); } $auth_token = \Request::header('authorization'); $user = \User::where('auth_token', '=', $auth_token)->first(); $idevento = \Input::get('session_id'); if ($idevento) { $evento = \Evento::find($idevento); if (!$evento) { return \Response::json(['error' => 'No existe ninguna sesión con id = ' . $idevento], 200); } $v = new \Visualizacion(); $v->idusers = $user->id; $v->ideventos = $evento->ideventos; $v->iddocumentos = $document_id; $v->save(); } else { // obtener todos los eventos asociados al documento $eventos = \DocumentosEvento::where('iddocumentos', '=', $document_id)->get(); foreach ($eventos as $evento) { $v = new \Visualizacion(); $v->idusers = $user->id; $v->ideventos = $evento->ideventos; $v->iddocumentos = $document_id; $v->save(); } } return \Response::json(['success' => 1], 200); }
public function imprimirCaracteristicas() { parent::imprimirCaracteristicas(); echo "Número---> " . $this->_numero . "<br>"; echo "Año---> " . $this->_año . "<br>"; echo "Tipo---> " . $this->_tipo . "<br>"; }
public function run() { $faker = Faker::create(); $documentos = []; $documentos[] = ["titulo" => "Carta de Residencia", "contenido" => '<div style="background-color:rgb(230, 230, 255); padding:10px;"> <h2 style="text-align:right"><img alt="" src="' . asset("images/condominio/logo.png") . '" style="float:left" /><span style="font-size:20px">{condo}</span></h2> <p style="text-align:right"><span style="font-size:16px">{condo_direccion}</span></p> <p style="text-align:right"><span style="font-size:12px">Rif: {condo_doc}</span></p> </div> <p style="text-align:right"><span style="color:#0000FF"><span style="font-size:14px">{fecha}</span></span></p> <p style="text-align:center"> </p> <p style="text-align:center"><span style="color:#000000"><span style="font-size:18px">CARTA DE RESIDENCIA</span></span></p> <p style="text-align:center"> </p> <p style="text-align:center"> </p> <p style="text-align:center"> </p> <p style="text-align:justify"><span style="font-size:18px">Por medio de la presente hacemos constar actuando como Miembros Legales de este consejo Comunal y vecinos de {condo}, que el ciudadano {persona} portador(a) de la cedula de identidad Nº {persona_cedula} , reside en este sector en la {residencia}.</span></p> <p style="text-align:justify"><span style="font-size:18px"> Documento Expedido a los {dia} día(s) del mes de {nombre_mes} de {ano}</span></p> <p style="text-align:justify"><span style="font-size:18px"> Dicho Ciudadano(a) presenta buena conducta y espiritu de colaboración por los demás</span></p> <p style="text-align:justify"> </p> <p style="text-align:right"><span style="font-size:18px"> </span><strong><em><span style="font-size:20px">Atentamente, El consejo comunal de {condo}</span></em></strong></p> <p style="text-align:right"> </p> <p style="text-align:right"> </p> <p style="text-align:right"> </p> <p style="text-align:right"> </p> <p style="text-align:right"> </p> <p style="text-align:right"> </p> <p style="text-align:center">__________________________________</p> <p style="text-align:center"><strong><span style="font-size:22px">{propietario}</span></strong></p> <p style="text-align:center"><span style="font-size:20px"><strong>C.I</strong>: {propietario_cedula}</span></p> <p style="text-align:center"><span style="font-size:20px"><strong>Telefono</strong>: {propietario_telefono}</span></p> <p style="text-align:center"> </p> <p><img alt="" src="' . asset("images/condominio/logo.png") . '" style="float:right; height:70px; width:130px" />Telefono: {condo_telefono}</p> <p>Correo: {condo_email}</p> <p style="text-align:left">Rif: {condo_doc}</p> ']; Documento::insert($documentos); }
public function editar_form($documento_id = NULL) { $documento = NULL; if ($documento_id) { $documento = Doctrine::getTable('Documento')->find($documento_id); } else { $documento = new Documento(); $documento->proceso_id = $this->input->post('proceso_id'); } if ($documento->Proceso->cuenta_id != UsuarioBackendSesion::usuario()->cuenta_id) { echo 'Usuario no tiene permisos para editar este documento.'; exit; } $this->form_validation->set_rules('nombre', 'Nombre', 'required'); $this->form_validation->set_rules('tipo', 'Tipo', 'required'); $this->form_validation->set_rules('contenido', 'Contenido', 'required'); if ($this->input->post('tipo') == 'certificado') { $this->form_validation->set_rules('titulo', 'Título', 'required'); $this->form_validation->set_rules('subtitulo', 'Subtítulo', 'required'); $this->form_validation->set_rules('servicio', 'Servicio', 'required'); $this->form_validation->set_rules('servicio_url', 'URL del Servicio', 'required|prep_url'); $this->form_validation->set_rules('firmador_nombre', 'Nombre del firmador'); $this->form_validation->set_rules('firmador_cargo', 'Cargo del firmador'); $this->form_validation->set_rules('firmador_servicio', 'Servicio del firmador'); $this->form_validation->set_rules('firmador_imagen', 'Imagen de la firmas'); $this->form_validation->set_rules('validez', 'Dias de validez', 'is_natural'); $this->form_validation->set_rules('validez_habiles', 'Habiles'); } $respuesta = new stdClass(); if ($this->form_validation->run() == TRUE) { $documento->nombre = $this->input->post('nombre'); $documento->tipo = $this->input->post('tipo'); $documento->contenido = $this->input->post('contenido', false); $documento->tamano = $this->input->post('tamano'); $documento->hsm_configuracion_id = $this->input->post('hsm_configuracion_id'); if ($documento->tipo == 'certificado') { $documento->titulo = $this->input->post('titulo'); $documento->subtitulo = $this->input->post('subtitulo'); $documento->servicio = $this->input->post('servicio'); $documento->servicio_url = $this->input->post('servicio_url'); $documento->logo = $this->input->post('logo'); $documento->timbre = $this->input->post('timbre'); $documento->firmador_nombre = $this->input->post('firmador_nombre'); $documento->firmador_cargo = $this->input->post('firmador_cargo'); $documento->firmador_servicio = $this->input->post('firmador_servicio'); $documento->firmador_imagen = $this->input->post('firmador_imagen'); $documento->validez = $this->input->post('validez') == '' ? null : $this->input->post('validez'); $documento->validez_habiles = $this->input->post('validez_habiles'); } $documento->save(); $respuesta->validacion = TRUE; $respuesta->redirect = site_url('backend/documentos/listar/' . $documento->Proceso->id); } else { $respuesta->validacion = FALSE; $respuesta->errores = validation_errors(); } echo json_encode($respuesta); }
public function imprimirCaracteristicas() { parent::imprimirCaracteristicas(); //llamamos al padre pero a la funcion imprimirCaracteristicas //para que me coja las dos caracteristicas de id formato ademas d estas echo "Páginas---> " . $this->_paginas . "<br>"; echo "Año---> " . $this->_año . "<br>"; echo "Tipo---> " . $this->_tipo . "<br>"; }
public function creardoc() { View::content('creardoc'); if (Input::hasPost('Documento')) { $descripcion = $_POST['Documento']['DESCRIPCION']; $nombre = $_POST['Documento']['NOMBREDOCUMENTO']; $folio = $_POST['Documento']['FOLIO']; $fechapublicacion = $_POST['Documento']['FECHAPUBLICACION_AT']; $palabrasclave = $_POST['Documento']['PALABRASCLAVE']; //$archivo = $_FILES["CONTENIDO"]["tmp_name"]; $tamanio = $_FILES["CONTENIDO"]["size"]; $Documento = new Documento(Input::post('Documento')); $Documento->initialize(); if (!$Documento->save()) { Flash::error('Falló Operación'); } else { } } }
public function actionDelete() { $id = Yii::app()->request->getParam('id'); $folder = Yii::app()->getBasePath() . "/../upload/"; $doc = Documento::model()->findByPk($id); $nombre = $doc->nombre; $doc->delete(); unlink($folder . $nombre); header("Content-type: application/json"); echo CJSON::encode(array('status' => 'success')); exit; }
public function actionCrear() { if (isset($_FILES['file']['name'])) { $file_name = $_FILES["file"]["name"]; $base_path = realpath(Yii::app()->getBasePath() . '/../files'); $path = $base_path . "/" . $file_name; if (!is_dir($base_path)) { mkdir($base_path, 0777); } if ($file_name && move_uploaded_file($_FILES["file"]["tmp_name"], $path)) { $documentoModel = new Documento(); $documentoModel->nombre = $_POST['name']; $documentoModel->link = Yii::app()->getBaseUrl() . "/files/" . $file_name; $documentoModel->fecha = $_POST['fecha']; if ($documentoModel->save()) { $this->sendResponse($documentoModel); } else { $this->sendResponse("No se pudo guardar el modelo", 500); } } else { $this->sendResponse("No se pudo guardar el archivo", 500); } } }
<?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'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once INTERNAL_ROOT_PORTAL . '/head.php'; if (!in_array(66, listarAcesso())) { echo '<script language= "JavaScript">location.href="index.php";</script>'; } $documento = new Documento(); $DAO = new DocumentoDAO(); $id = limpaTexto($_GET['id']); $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_ATAS . " WHERE id =" . $id . " LIMIT 1"); if ($resultado) { foreach ($resultado as $item) { $documento->setId($item['id']); $documento->setCodGRD($item['cod_ata']); } } else { $documento->setId(""); $documento->setCodGRD(""); } //Verifica se a acao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'finaliza') { $documento->setDataEntrega($_POST['dat_entrega'], "converter"); $id = $documento->getId(); $dat_entrega = $documento->getDataEntrega(); //Verifica se o nome foi preenchido if (!empty($id)) {
vertical-align:middle; } fieldset{ margin:0px 4px 4px 4px; width:95%; } </style> <title>STD .:. Aprobar Derivacion</title> </head> <body> <fieldset> <legend>Aprobación</legend> <?php if ($_REQUEST["opcion"] == 'addha') { $documento = new Documento($_REQUEST['id']); $atencion = $documento->AprobarDocumento($_REQUEST['comentario']); if ($atencion != 0) { //if($_REQUEST['accion']==35){ //Archivar Aprobado //Documentos::GuardarArchivoRespuesta($atencion); //Documentos::GuardarAdjuntosArchivo($atencion,$_REQUEST['categoria']); //} //else Documentos::GuardarAprobacion($atencion); echo "<p>Se propuso correctamente</p></div>"; } else { echo "<div id='error'>Hubo un error al procesar su consulta</div>"; } ?> <br/> <br/>
<?php $menu = 10; include "includes/lock.php"; //INSTACIA CLASSES $obj = new Documento(); //ACOES if (isset($_REQUEST['acao'])) { switch ($_REQUEST['acao']) { case 'editar': $obj->conn->connection->autocommit(false); $obj->Alterar(); $obj->conn->connection->commit(); break; case 'incluir': $obj->conn->connection->autocommit(false); $obj->Incluir($obj::ID_GRUPO_CONVENCAO); $obj->conn->connection->commit(); break; case 'excluir': $obj->conn->connection->autocommit(false); $obj->Excluir($_REQUEST['id']); $obj->conn->connection->commit(); break; } header("Location:servicos-convencao-main"); }
public function buscar($onde, $oque) { $this->meta = new XMLNode("CRITERIO", $oque); $transformacao = ""; switch ($onde) { case 1: $transformacao = NOME_PASTA; break; case 2: $transformacao = NOME_ARQUIVO; break; } $doc = new Documento(); $doc->setConteudoFromString($this->xml(null, null)); $doc->setApresentacao($transformacao); return $doc->outPut(); }
$pas = new Documento(); $pas->setConteudoFromString(utf8_decode($xmlp)); $pas->setApresentacao("pastas.xsl"); echo $pas->outPut(); echo "</pastas>"; ?> </div> <div style="width:600px;float:left;padding:5px;"> <h3>Arquivos <input type="text" onkeyup="filtrar_arquivos(this)"/></h3> <?php echo "<arquivos style=\"position:relative;display:block;margin-top:5px;height:50px;overflow:auto;\">"; $xmla = "<ARQUIVOS>"; $xmla .= $dir->getArquivos()->to_s("xml", ""); $xmla .= "</ARQUIVOS>"; $arq = new Documento(); $arq->setConteudoFromString(utf8_decode($xmla)); $arq->setApresentacao("arquivos.xsl"); echo $arq->outPut(); echo "</arquivos>"; ?> <div style="width:400px;margin:0 auto;"> <p style="text-align:center;"><input type="text" id="arquivo" style="width:325px;"/></p> <p style="text-align:right;font-family:monospace;"><a onclick="abrir_arquivo()">Abrir</a></p> </div> <div id="editor"></div> </div> </div> <?php }
public function submit_descargar_reporte_padrino() { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); $data["permisos"] = Session::get('permisos'); if (in_array('side_listar_reportes_padrinos', $data["permisos"]) || in_array('side_mis_reportes', $data["permisos"])) { $iddocumentos = Input::get('iddocumentos'); $documento = Documento::find($iddocumentos); $rutaDestino = $documento->ruta . $documento->nombre_archivo; $headers = array('Content-Type', mime_content_type($rutaDestino)); // Llamo a la función para registrar el log de auditoria $descripcion_log = "Se descargó el documento con id {{$documento->iddocumentos}}"; Helpers::registrarLog(9, $descripcion_log); return Response::download($rutaDestino, basename($documento->titulo), $headers); } else { // Llamo a la función para registrar el log de auditoria $descripcion_log = "Se intentó acceder a la ruta '" . Request::path() . "' por el método '" . Request::method() . "'"; Helpers::registrarLog(10, $descripcion_log); Session::flash('error', 'Usted no tiene permisos para realizar dicha acción.'); return Redirect::to('/dashboard'); } } else { return View::make('error/error'); } }
function DespacharArchivarDestino($ids, $com) { $com = utf8_decode($com); $fecha = date("Y-m-d H:i:s"); $usuario_duenio = 0; //Es de Despacho de Ara if ($_REQUEST["tipo"] == 1) { //Es de Atencion $usuario_duenio = $_SESSION['session'][0]; } if ($_REQUEST["cat"] == 2) { //Es copia $arch = "Insert into archivo_copia \r\n\t\t\t\t\tvalues('',{$ids},\r\n\t\t\t\t\t" . $usuario_duenio . ",\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'{$com}')"; $q_arch = new Consulta($arch); $estado = ""; } elseif ($_REQUEST["cat"] == 1) { $arch = "Insert into archivo \r\n\t\t\t\t\tvalues('',{$ids},'" . $fecha . "',\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'{$com}')"; $q_arch = new Consulta($arch); $estado = "ARCHIVADO"; } $id_historial = $q_arch->NuevoId(); $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento={$ids}"; $qrep = new Consulta($sqlrep); $rowrep = $qrep->VerRegistro(); //Datos del movimiento if ($_REQUEST["tipo"] == 1) { //Es de Atencion $usuario_o = new Usuario($usuario_duenio); $origen = $usuario_o->getNombreCompleto(); } else { $area_o = new Area($_SESSION['session'][5]); $origen = $area_o->getNombre(); if ($_REQUEST["cat"] == 1) { $ubicacion = $area_o->getAbreviatura(); } } $usuario = new Usuario($_SESSION['session'][0]); //Para el reporte $sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n\t\t\t\t\t" . $id_historial . ",\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'ARCHIVAR',\r\n\t\t\t\t\t'" . $_REQUEST["cat"] . "',\r\n\t\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t\t'{$com}',\r\n\t\t\t\t\t'" . $fecha . "',\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t'{$estado}',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'5')"; $qha_r = new Consulta($sha_r); if ($_REQUEST["cat"] == 1) { $documento = new Documento($ids); $documento->actualizarEstado(11); $documento->actualizarFechaRespuesta($fecha); } return $id_historial; }
<?php $menu = 14; include "includes/lock.php"; $tpl = new Template("view/templates/default_bootstrap_lteadmin.html"); $tpl->addFile("CONTENT", "view/servicos/edit.html"); include "includes/config.php"; $tpl->HEADER_TITLE = "Manutenção de Documento"; $tpl->HEADER_BREAD_CRUMB = '<li><a href="home-home"><i class="fa fa-home"> </i> Home</a></li> <li><a href="servicos-organograma-main"><i class="fa fa-file"> </i> Documentos</a></li> <li class="active">Documento - Editar</li>'; $obj = new Documento(); $tpl->GRUPO = $obj->get_pasta_grupo($obj::ID_GRUPO_ORGANOGRAMA); $tpl->LABEL = "Novo Documento"; $tpl->ACAO = "incluir"; $tpl->id = 0; $tpl->DATA = date("d/m/Y"); $tpl->REQUIRED_FILE = 'required'; if (isset($_REQUEST['id'])) { $obj->getById($obj->md5_decrypt($_REQUEST['id'])); $tpl->TITULO = $obj->titulo; $tpl->DOCUMENTO = $obj->arquivo; $tpl->DATA = $obj->getData($obj->data); $tpl->LABEL = "Alterar Documento " . $obj->titulo; $tpl->ACAO = "editar"; $tpl->REQUIRED_FILE = ''; $tpl->id = $_REQUEST['id']; } $tpl->show();
}); $('#menu-tree-documentos-associados .expandAll').append(langManager.expandAll); $('#menu-tree-documentos-associados .collapseAll').append(langManager.collapseAll); }); </script> </head> <body> <div class="contextMenu" id="menu-tree-documentos-associados"> <li class="expandAll"><img alt="" src="plugins/tree/css/images/expand.png"/></li> <li class="collapseAll"><img alt="" src="plugins/tree/css/images/collapse.png"/></li> </div> <ul id="tree-documentos-associados" class="arvoreDocumentos"> <li class='<?php print Documento::validarDocumentoAreaDeTrabalho($root) ? 'root' : 'root root-ausente'; ?> ' id='<?php print $arvore->getRootId(); ?> '><span title="Documento mais relevante da arvore"><?php print $root; ?> </span> <ul><?php print $elementos; ?> </ul> </li> </ul> </body>
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/DocumentoDAO.php'; include_once '../Documento.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; if (!in_array(10, listarAcesso())) { echo '<script language= "JavaScript">location.href="index.php";</script>'; } $documento = new Documento(); $DAO = new DocumentoDAO(); $documento->setId(limpaTexto($_GET['id'])); $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_DOCUMENTOS . " WHERE ativo='S' AND id=" . $documento->getId()); if ($resultado) { foreach ($resultado as $item) { $documento->setAssunto($item['assunto']); $documento->setCodDoc($item['cod_documento']); $documento->setDataProcessamento($item['data_processamento']); $documento->setIdCategoria($item['id_categoria']); $documento->setRemetente($item['remetente']); $documento->setDestinatario($item['destinatario']); $documento->setIdLocal($item['id_local']); $documento->setStatus($item['status']); $documento->setObservacao($item['obs']); $file = $DAO->Listar("SELECT file, versao, id_documento FROM " . MYSQL_BASE_ARQUIVOS . " WHERE principal='S' AND id_documento=" . $documento->getId()); if ($file->rowCount() > 0) { foreach ($file as $row) { if (!empty($row['file'])) { $onclick = "window.open('" . EXTERNAL_ROOT_PORTAL . "/download.php?documento=" . $row['id_documento'] . "', '_blank');";
<?php session_start(); require_once 'lib/html.php'; function __autoload($class_name) { require_once 'class/' . $class_name . '.php'; } $tabla = $_GET['doc']; // 7 - Compras // 8 - Ventas // 9 - movimientoes $movimiento = new Movimiento(); $stmt = $movimiento->find($tabla); $mov = mysqli_fetch_assoc($stmt); $documento = new Documento(); $documento->setDocumento($mov['tabla']); $documento->setSub($mov['subtabla']); $obj = ucwords($mov['subtabla']); $remitente = new $obj(); $producto = new Producto(); if ($_GET['action'] == 'Guardar' or $_GET['action'] == 'Actualizar') { $id_rem = $_POST['id_rem']; $documento->setIdremitente($id_rem); } if ($_GET['action'] == 'Guardar' or $_GET['action'] == 'Actualizar') { $_GET['action'] = ''; header("Location: ./movimientos_bar.php"); } if ($_GET['action'] == 'search' or isset($_GET['id'])) { try {
<?php $tpl = new Template("view/templates/blank_page.html"); $tpl->addFile("CONTENT", "view/servicos/documentos.html"); $tpl->addFile("INC_LATERAL_DIREITA", "view/includes/lateral_direita.html"); include "includes/montaEmpresa.php"; include "includes/formLogin.php"; include "includes/mensagem.php"; $pub = new Documento(); $tpl->GRUPO = $pub->get_pasta_grupo($pub::ID_GRUPO_REGULAMENTO); $tpl->LABEL_TITULO = $pub->get_titulo_grupo($pub::ID_GRUPO_REGULAMENTO); $tpl->LABEL_ICONE = 'icone-anote'; $tpl->show();
session_start(); require_once 'lib/html.php'; function __autoload($class_name) { require_once './class/' . $class_name . '.php'; } $id_ses = session_id(); $tabla = $_GET['doc']; // 7 - Compras // 8 - Ventas // 9 - movimientoes $movimiento = new Movimiento(); $stmt = $movimiento->find($tabla); $mov = mysqli_fetch_assoc($stmt); $movimiento = new Documento(); $movimiento->setDocumento($mov['tabla']); $movimiento->setSub($mov['subtabla']); $producto = new Producto(); if (isset($_POST['Agregar'])) { if ($_POST['serial'] != "") { $productos = $producto->findBarCode($_POST['serial']); $p = mysqli_fetch_assoc($productos); $movimiento->setIdProducto($p['id']); $movimiento->setCant($_POST['cant']); $movimiento->setSerial($_POST['serial']); if ($_GET['id'] == 0) { $movimiento->addDetail($id_ses); } else { $movimiento->addDetailReg($_GET['id']); }
<?php /* * Copyright 2008 ICMBio * Este arquivo é parte do programa SISICMBio * O SISICMBio é um software livre; você pode redistribuíção e/ou modifição dentro dos termos * da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão * 2 da Licença. * * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a * Licença Pública Geral GNU/GPL em português para maiores detalhes. * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF) * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * */ try { $out = Documento::validarDigitalDocumento($_POST['digital'])->toArray(); print json_encode($out); } catch (Exception $e) { }
<?php $menu = 12; //INSTACIA CLASSES $obj = new Documento(); $grupo = $obj::ID_GRUPO_ATAS; $tpl = new Template("view/servicos/list.html"); $tpl->GRUPO = $obj->get_pasta_grupo($grupo); $user = $_SESSION['zurc.userPerfilId'] != Perfil::SINDICO ? $_SESSION['zurc.userId'] : ""; $pesquisa = isset($_REQUEST['pesquisa']) ? $_REQUEST['pesquisa'] : ""; $pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : "1"; $totalPesquisa = $obj->recuperaTotal($pesquisa, $grupo, $user); $configPaginacao = $obj->paginar($totalPesquisa, $pagina); $alist = $obj->listar($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $pesquisa, $grupo, $user); if (count($alist) > 0) { foreach ($alist as $key => $publicacao) { $tpl->nome = $publicacao->titulo; $tpl->data = $obj->getData($publicacao->data); $tpl->ID_HASH = $obj->md5_encrypt($publicacao->id); $tpl->block("BLOCK_ITEM_LISTA"); } } $tpl->paginar_class = 'paginar'; $tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas']; $tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior']; $tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina']; $tpl->PAGINA = $pagina; if ($configPaginacao['totalPaginas'] > 1) { $tpl->block("BLOCK_PAGINACAO"); } $tpl->show();
public function __construct() { parent::__construct(); }
* Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a * Licença Pública Geral GNU/GPL em português para maiores detalhes. * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF) * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * */ /** * @todo Encapsular... */ if ($_REQUEST) { try { switch ($_REQUEST['acao']) { case 'quantidade': $quantidade = Documento::getQuantidadeImagemDocumento($_REQUEST['digital']); $out = array('success' => 'true', 'quantidade' => $quantidade); break; case 'upload': Session::set('_upload', array('digital' => $_REQUEST['nu_digital'], 'fg_publico' => $_REQUEST['fg_publico'], 'fg_operacao' => $_REQUEST['fg_operacao'])); if (is_array(Session::get('_upload'))) { $out = array('success' => 'true'); } else { $out = array('success' => 'false'); } break; case 'alterar-status-documento-imagem': /* Valida se a operacao esta autorizada */ if (AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(998))) { if (isset($_POST)) { $status = $_POST['status'];
public function toggleDocumento($id) { $documento = Documento::find($id); if ($documento->activo == 0) { $documento->activo = 1; $documento->save(); Session::flash('success', "Documento Activado"); } else { $documento->activo = 0; $documento->save(); Session::flash('success', "Documento Desactivado"); } return Redirect::to('admin/Documentos'); }