$horasEj = $_POST['horas_ej']; } else { $horasEj = ""; } if (isset($_POST['antesH'])) { $antesHoras = $_POST['antesH']; } else { $antesHoras = ""; } $acabada = $_POST['tarea_acabada']; $esSubtarea = $_POST['subtarea']; $modTarea = new Tarea($proyecto, "", $hito, "", $tarea, "", "", "", "", $fir, $ffr, "", $horasEj, $acabada); //El empleado quiere indicar que la tarea esta acabada if ($acabada == 'si' && $esSubtarea == 'no') { //Todos los usuarios que trabajan en la tarea deben haber rellenado todos los campos if ($modTarea->tareaPuedeAcabarse($proyecto, $hito, $tarea)) { //Modificar la tarea if ($modTarea->modificar_empleado($proyecto, $hito, $tarea, $modTarea, $usu, $antesHoras)) { header('Location:../vistas/menu.php'); } else { die("La tarea seleccionada no existe"); } } else { die("La tarea no puede acabarse. Por favor revise que todos los campos esten completos, o que los demas empleados tambien hayan completados sus datos correctamente. <a href='../vistas/menu.php'> Volver </a>"); } } else { //Modificar la tarea if ($modTarea->modificar_empleado($proyecto, $hito, $tarea, $modTarea, $usu, $antesHoras)) { header('Location:../vistas/menu.php'); } else { die("La tarea seleccionada no existe");