if ($fecha_actual <= $fecha_inicio) { $dia = $fecha_inicio->format('d'); $mes = $fecha_inicio->format('m'); $anio = $fecha_inicio->format('Y'); $festivo = new festivos(); $festivo->festivos($anio); $validaFestivo = $festivo->esFestivo($dia, $mes); if (in_array(strtolower($fecha_inicio->format('l')), array('sunday')) || $validaFestivo == 'true') { $fechas = 'Solo se puede iniciar proyecto un dia hábil'; $errorFecha = 'Dia Festivo'; header("location: ../vista/crearProyecto?mensajeFecha=" . $fechas . "&error=" . $errorFecha); } else { $proyectoDTO = new ProyectosDTO($idProyecto, $nombreProyecto, $fechaInicio, $fechaFin, $estado, $observaciones); $facadeProyectos = new FacadeProyectos(); $facadeUsuario = new FacadeUsuarios(); $mensaje = $facadeProyectos->creacionProyectos($proyectoDTO); $mensaje2 = $facadeUsuario->asignarUsuarioProyecto($_POST['cliente'], $_POST['idProyecto']); $gerenteEncargado = $facadeUsuario->usuarioEnSesion($_SESSION['id']); $mensaje3 = $facadeUsuario->asignarUsuarioProyecto($gerenteEncargado, $_POST['idProyecto']); $abrirVentana = true; header("location: ../vista/listarProyectos?mensaje=" . $mensaje . "&winOpen=" . $abrirVentana . "&mensaje2=" . $mensaje2 . "&projectNum=" . $_POST['idProyecto'] . "&nameProject=" . $_POST['nombreProyecto']); } } else { $fechas = 'La Fecha de Inicio debe ser Futura'; header("location: ../vista/crearProyecto?mensajeFecha=" . $fechas); } } else { if (isset($_POST['modificarProyecto'])) { $idProyecto = $_POST['idProyecto']; $nombreProyecto = $_POST['nombreProyecto']; $fechaInicio = $_POST['fechaInicio'];