function existe_denuncia($id_empresa) { $modelo = new DenunciaDAO(); $denuncias = $modelo->getById($id_empresa); $existe = 0; foreach ($denuncias as $key) { if ($key->__GET('estatus_denuncia') == '0') { $existe++; } } return $existe; }
public function __construct($idc = "", $ide = "", $nac = "", $ced = "") { if ($idc != "") { $ciudadano = new Ciudadano(); $denuncia = new DenunciaDAO(); $this->persona = $ciudadano->getById($idc); $this->denuncia = $denuncia->getByIC($idc); $this->nacionalidad_nueva = $nac; $this->cedula_nueva = $ced; } if ($ide != "") { $modelo = new EmpresaDAO(); $denuncia = new DenunciaJuridicaDAO(); $this->empresa = $modelo->queryByPatrono($ide); $this->denuncia = $denuncia->getByIdEmp($ide); } }
$id_documento = $_POST['id_motivo']; $descripcion = $_POST['descripcion_documento']; $documento->__SET('id_documento', $id_documento); $documento->__SET('descripcion', $descripcion); if ($modelo->actualizar($documento)) { #echo "documento editado"; header('Location: ../denuncias.php?mensaje=Documento editado&doc=1'); } else { #echo "Error al editar el documento"; header('Location: ../denuncias.php?mensaje=Error al editar el documento&doc=1'); } } if (isset($_REQUEST['option_eliminar'])) { $id = $_POST['eliminar_documento']; $modelo = new DocumentoDenunciaDAO(); $modelo_denuncia = new DenunciaDAO(); $documentos = $modelo_denuncia->getByDocumentos($id); if ($documentos['DOCUMENTOS'] != 0) { #echo "Este documento no puede ser eliminado ya que se encuentra en uso"; header('Location: ../denuncias.php?mensaje=Este documento no puede ser eliminado ya que se encuentra en uso&doc=1'); } else { if ($modelo->eliminar($id)) { #echo "documento Eliminado"; header('Location: ../denuncias.php?mensaje=Documento Eliminado&doc=1'); //require();//VISTA DE REGISTRO EXITOSO } else { #echo "Error al eliminar el documento"; header('Location: ../denuncias.php?mensaje=Error al eliminar el documento&doc=1'); //require();//VISTA DE ERROR EN EL REGISTRO } }
session_start(); error_reporting(E_ALL); ini_set("display_errors", 1); include '../librerias/fpdf/fpdf.php'; include '../../resources/orcl_conex.php'; include 'Models/class.Denuncia.php'; include 'Models/class.DenunciaDAO.php'; include 'Models/class_denuncia_juridica_dao.php'; include 'Models/class_denuncia_juridica.php'; include '../mod_ciudadanos/Models/class_fisc_ciudadano.php'; include '../mod_ciudadanos/Models/class_fisc_ciudadanoDAO.php'; $id_denuncia = $_GET['id_denuncia']; //$tipo = $_GET['tipo_denuncia']; //$id_denuncia = $num_den; $modelo = new DenunciaDAO(); $denuncia = $modelo->getByID($id_denuncia); $time = $denuncia->__GET('hora_denuncia'); //date("h:m:s"); $fecha = $denuncia->__GET('fecha_denuncia'); if ($denuncia->__GET('id_denuncia') == NULL) { $modelo_queja = new DenunciaJuridicaDAO(); $queja = $modelo_queja->getByID($id_denuncia); $time = $queja->__GET('hora_denuncia'); //date("h:m:s"); $fecha = $queja->__GET('fecha_denuncia'); $tipo = "Q"; } else { $tipo = "D"; } if ($tipo == "Q") {
} } if (isset($_REQUEST['option_editar'])) { $modelo = new MotivoDenunciaDAO(); $motivo = new MotivoDenuncia(); $id_motivo = $_POST['id_motivo']; $descripcion = $_POST['descripcion_motivo']; $motivo->__SET('id_motivo', $id_motivo); $motivo->__SET('descripcion', $descripcion); if ($modelo->actualizar($motivo)) { header('Location: ../denuncias.php?mensaje=Motivo editado&mot=1'); } else { header('Location: ../denuncias.php?mensaje=Error al editar el motivo&mot=1'); } } if (isset($_REQUEST['option_eliminar'])) { $id = $_POST['eliminar_motivo']; $modelo = new MotivoDenunciaDAO(); $modelo_denuncia = new DenunciaDAO(); $denuncia = $modelo_denuncia->getByMotivo($id); if ($denuncia['MOTIVOS'] != 0) { header('Location: ../denuncias.php?mensaje=Este motivo no puede ser eliminado ya que se encuentra en uso&mot=1'); } else { if ($modelo->eliminar($id)) { header('Location: ../denuncias.php?mensaje=Motivo Eliminado&mot=1'); } else { header('Location: ../denuncias.php?mensaje=Error al eliminar&mot=1'); } } } }
session_start(); header("Content-type: text/html; charset=iso8859-1"); error_reporting(E_ALL); ini_set("display_errors", 1); include '../librerias/fpdf/fpdf.php'; include '../../resources/orcl_conex.php'; include '../../resources/select/funciones.php'; include 'Models/class.Denuncia.php'; include 'Models/class.DenunciaDAO.php'; include '../mod_ciudadanos/Models/class_fisc_ciudadano.php'; include '../mod_ciudadanos/Models/class_fisc_ciudadanoDAO.php'; include '../mod_empresas/Models/class_fisc_empresa.php'; include '../mod_empresas/Models/class_fisc_empresaDAO.php'; $id_denuncia = $_GET['id_denuncia']; $modelo1 = new DenunciaDAO(); $denuncia = $modelo1->getByID($id_denuncia); $estatus = $denuncia->__GET('estatus_denuncia'); $fecha = $denuncia->__GET('fecha_denuncia'); $descripcion_estatus = $denuncia->__GET('descripcion_estatus'); $modelo_ciudadano = new FiscCiudadanoDAO(); $ciudadano = $modelo_ciudadano->getById($denuncia->__GET('id_ciudadano')); $modelo_empresa = new FiscEmpresaDAO(); $id_empresa = $denuncia->__GET('id_empresa'); $empresa = $modelo_empresa->queryByPatrono($id_empresa); $funcionario = $_SESSION['USUARIO']['codigo_usuario']; $id_estado = $_SESSION['USUARIO']['estado']; $estado = dameEstadoById($id_estado); $direccion = $estado[0]['NOMBRE_ESTADO']; $denunciante = $ciudadano->__GET('apellidos') . " " . $ciudadano->__GET('nombres'); $cedula_denunciante = $ciudadano->__GET('id_ciudadano');
$estatus->__SET('id_estatus', $id_estatus); $estatus->__SET('descripcion', $descripcion); if ($modelo->actualizar($estatus)) { #echo "Estatus editado"; //require();//VISTA DE REGISTRO EXITOSO header('Location: ../denuncias.php?mensaje=Estatus editado&est=1'); } else { #echo "Error al editar el Estatus"; //require();//VISTA DE ERROR EN EL REGISTRO header('Location: ../denuncias.php?mensaje=Error al editar el Estatus&est=1'); } } if (isset($_REQUEST['option_eliminar'])) { $id_estatus = $_POST['eliminar_documento']; $modelo = new EstatusDenunciaDAO(); $modelo_denuncia = new DenunciaDAO(); $denuncia = $modelo_denuncia->getByEstatus($id_estatus); if ($denuncia['ESTATUS'] != 0) { #echo ""; header('Location: ../denuncias.php?mensaje=Este estatus no puede ser eliminado ya que se encuentra en uso&est=1'); } else { if ($modelo->eliminar($id_estatus)) { #echo "Estatus Eliminado"; //require();//VISTA DE REGISTRO EXITOSO header('Location: ../denuncias.php?mensaje=Estatus Eliminado&est=1'); } else { #echo "Error al eliminar"; //require();//VISTA DE ERROR EN EL REGISTRO header('Location: ../denuncias.php?mensaje=Error al eliminar&est=1'); } }