public function updateEvento()
 {
     $filescripts = array("agregarEvento.js");
     $pag_title = "EDICION DE EVENTO -CIEFT";
     $eventos = new eventosModel();
     $cLibreria = new cLibreria();
     $cFiles = new cFiles();
     $id_evento = $_POST['txtIdEvento'];
     $ciudad = $_POST['txtCiudad'];
     $constancia_evento = $_POST['txtConstancia'];
     $precio = $_POST['txtPrecio'];
     $moneda = $_POST['txtMoneda'];
     $codigo_paypal = $_POST['txtPaypal'];
     $fecha_evento = $cLibreria->getFechaYMD($_POST['txtFecha']);
     $fecha_evento_fin = $cLibreria->getFechaYMD($_POST['txtFechaFin']);
     $nombre_evento = $_POST['txtNombre'];
     $nombre_banco = $_POST['txtNombre_banco'];
     $numero_deposito = $_POST['txtNumDeposito'];
     $nombre_deposito = $_POST['txtNombre_deposito'];
     $numero_transferencia = $_POST['txtNumTransferencia'];
     $programa_evento = $_POST['txtPrograma'];
     $poster_evento = $_POST['txtPoster'];
     $sitio_web = $_POST['txtSitioWeb'];
     $tipo_evento = $_POST['txtTipo'];
     $txtPais = $_POST['txtPais'];
     $fecha_actual = $cLibreria->getFechaActual();
     $active = 2;
     //variable que se usa para saber que pestaña estara activada
     $msg = "";
     $msgFile = "";
     //guardamos el archivo en el servidor
     if ($_FILES['txtPrograma']['name'] != "") {
         $resultFile = $cFiles->setFile("txtPrograma", "./public/programasEventos", false);
         //ruta donde se guardara el archivo
         if ($resultFile == 1) {
             //recuperamos el nombre si se guardo.
             $cFiles->deleteFile($_POST['txtPrograma'], "./public/programasEventos");
             $programa_evento = $cFiles->getName();
         } else {
             //regresamos el mensaje de error si no se guardo
             $msgFile = $resultFile . "<br>";
         }
     }
     //guardamos el archivo que será la constancia en el servidor
     if ($_FILES['txtConstancia']['name'] != "") {
         $resultFile = $cFiles->setFile("txtConstancia", "./public/constanciasEventos", false);
         //ruta donde se guardara el archivo
         if ($resultFile == 1) {
             //recuperamos el nombre si se guardo.
             $constancia_evento = $cFiles->getName();
         } else {
             //regresamos el mensaje de error si no se guardo
             $msgFile = $msgFile . "<br>" . $resultFile . "<br>";
         }
     }
     //guardamos el archivo que será el poster en el servidor
     if ($_FILES['txtPoster']['name'] != "") {
         $resultFile = $cFiles->setFile("txtPoster", "./public/posterEventos", false);
         //ruta donde se guardara el archivo
         if ($resultFile == 1) {
             //recuperamos el nombre si se guardo.
             $poster_evento = $cFiles->getName();
         } else {
             //regresamos el mensaje de error si no se guardo
             $msgFile = $msgFile . "<br>" . $resultFile . "<br>";
         }
     }
     //guardamos el evento en la base de datos.
     $result = $eventos->updateEvento($id_evento, $moneda, $txtPais, $ciudad, $codigo_paypal, $constancia_evento, $precio, $fecha_evento, $fecha_evento_fin, $nombre_evento, $nombre_banco, $nombre_deposito, $numero_deposito, $numero_transferencia, $programa_evento, $poster_evento, $sitio_web, $tipo_evento);
     if ($result) {
         $msg = "<div id='msjInfoModal' class='alert alert-success'> <button class='close' data-close='alert'></button> {$msgFile} <i class='fa fa-thumbs-o-up'></i> <span> EVENTO EDITADO CORRECTAMENTE.</span></div>";
     } else {
         $msg = "<div id='msjInfoModal' class='alert alert-danger'> <button class='close' data-close='alert'></button> {$msgFile} <i class='fa fa-thumbs-o-up'></i> <span> OCURRIO UN ERROR AL EDITAR EL EVENTO.</span></div>";
     }
     include 'view/head.php';
     echo "<div class='page-content-wrapper'> <div class='page-content'>{$msg} <div id='msjInfoModal' class='alert alert-info'><button class='close' data-close='alert'></button><i class='fa fa-spinner fa-spin fa-x6'></i><span>REDIRECCIONANDO...</span></div></div></div>";
     echo "<script> window.setTimeout(function(){window.location.assign('" . PATH_SITE . "admin/updateEvento?id_evento=" . $id_evento . "')},2500); </script>";
     include 'view/footer.php';
 }
                echo json_encode($respuesta);
            } catch (Exception $e) {
                $respuesta = array('error' => $e->getMessage());
                echo json_encode($respuesta);
            }
            break;
        case 'updateEstatusVentaImagen':
            // print_r($_POST);
            include_once "../controller/cFiles.php";
            $cFiles = new cFiles();
            try {
                // $cFiles->setName($_POST['txtNombreAgregar'],'archivo');
                // echo $cFiles->getName();
                $result = $cFiles->setFile('archivo', '../pedidos', false);
                if ($result == 1) {
                    $cVentas->updateEstatusVenta($_POST['estatus'], $_POST['txtIdVenta'], $_POST['txtObservacion'], $cFiles->getName());
                    header("Location:../view/consultarPedidoExistente.php");
                } else {
                    throw new Exception($result, 1);
                }
            } catch (Exception $e) {
                echo $e->getMessage();
            }
            break;
        case 'ventasUsuario':
            //muestra la tabla de los pedidos que tiene un usuario
            $datos = $cVentas->getVentas($_POST['id_usuario'], $_POST['id_sucursal'], $_POST['fecha_inicio'], $_POST['fecha_fin'], $_POST['estatus']);
            ?>
			<table class="table table-hover table-bordered table-striped" id="tabla" border="1" cellpadding="10" cellspacing="0">
				<thead>
					<tr>
<?php

include_once "../controller/cFiles.php";
include_once "../controller/cSistema.php";
$cSistema = new cSistema();
$cFiles = new cFiles();
try {
    $cFiles->setName($_POST['txtNombreAgregar'], 'archivo');
    // echo $cFiles->getName();
    $result = $cFiles->setFile('archivo', '../comunicados', true);
    if ($result == 1) {
        $cSistema->setComunicados($_POST['txtClienteAgregar'], $cFiles->getName(), 1, $_POST['txtTipoAgregar']);
        header("Location:../view/configurarcomunicados.php");
    } else {
        throw new Exception($result, 1);
    }
} catch (Exception $e) {
    echo $e->getMessage();
}
 function fichaAdjuntos()
 {
     $cFiles = new cFiles();
     $participante = new participantesModel();
     //comprobamos el envió de adjuntos
     //Preguntamos si nuestro arreglo 'archivos' fue definido
     if (isset($_FILES["archivos"])) {
         $tot = count($_FILES["archivos"]["name"]);
         //obtenemos la cantidad de elementos que tiene el arreglo archivos
         for ($i = 0; $i < $tot; $i++) {
             //recorremos el archivo
             $resul = $cFiles->setFiles("archivos", $i, "./public/imgAdjuntos", false);
             if ($resul == 1) {
                 // echo "guardado".$cFiles->getName();
                 $resultadoAdjuntos = $participante->setAdjuntos($_SESSION['registro_cief']['id_participante'], $_POST['txtIdEvento'], $cFiles->getName());
                 if (!$resultadoAdjuntos) {
                     echo "Error al guardar este archivo en la base de datos";
                 }
             } else {
                 echo "Error al guardar." . $resul;
             }
         }
         header("Location:" . PATH_SITE . 'perfil/');
     }
 }