require_once '../modelo/dto/ProyectosDTO.php';
require_once '../modelo/dao/ProyectosDAO.php';
require_once '../facades/FacadeProyectos.php';
require_once '../modelo/dto/ClienteDTO.php';
require_once '../modelo/dao/ClienteDAO.php';
require_once '../facades/FacadeCliente.php';
require_once '../modelo/utilidades/Conexion.php';
if (isset($_POST['buscarUsuarios'])) {
    session_start();
    $usuarioDTO = new UsuarioDTO($idUsuario, $identificacion, $nombre, $apellido, $direccion, $telefono, $fecha, $email, $estado, $foto, $contrasena, $rol, $area);
    $usuarioDTO->setIdUsuario($_POST['idUser']);
    $usuarioDTO->setIdentificacion($_POST['identification']);
    $usuarioDTO->setNombre($_POST['names']);
    $usuarioDTO->setApellido($_POST['lastNames']);
    $usuarioDTO->setRol($_POST['rol']);
    $usuarioDTO->setTelefono($_POST['phone']);
    $filtro = new FacadeFiltros();
    $_SESSION['filtroBusqueda'] = $filtro->filtrarUsuarios($usuarioDTO);
    if (empty($_SESSION['filtroBusqueda'])) {
        $mensaje = "No Se Encontraron Coincidencias";
    } else {
        $mensaje = "Registros Encontrados";
    }
    header("location: ../vista/listarUsuarios?mensajeFiltro=" . $mensaje . "&busqueda=true");
} elseif (isset($_POST['buscarProyectos'])) {
    session_start();
    $proyectoDTO = new ProyectosDTO();
    $proyectoDTO->setIdProyecto($_POST['idProject']);
    $proyectoDTO->setNombreProyecto($_POST['nameProject']);
    $proyectoDTO->setFechaInicio($_POST['dateB']);
    $proyectoDTO->setFechaFin($_POST['dateE']);