示例#1
0
<?php 
include_once "../modelo/model_tarea.php";
$idPro = $_POST['idPro'];
$idHito = $_POST['idHito'];
$tituloH = $_POST['tituloH'];
$titulo = $_POST['titulo'];
$desc = $_POST['descripcion'];
$fInicio = $_POST['fecha_inicio'];
$hPresu = $_POST['horas_presu'];
$fFin = $_POST['fecha_fin'];
$tareaPadre = null;
if (isset($_POST['tareaPadre'])) {
    $tareaPadre = $_POST['tareaPadre'];
}
//Si se crea una tarea
if ($tareaPadre == null) {
    $nuevaTarea = new Tarea($idPro, null, $idHito, null, $titulo, null, $desc, $fInicio, $fFin, null, null, $hPresu, 0, false);
    if ($nuevaTarea->crear($nuevaTarea)) {
        header('Location:../vistas/g_tareas_hito.php?pro=' . $idPro . '&hito=' . $idHito . '&tituloH=' . $tituloH);
    } else {
        die("La tarea " . $titulo . "ya existe");
    }
} else {
    $nuevaSubtarea = new Tarea($idPro, $idPro, $idHito, $idHito, $titulo, $tareaPadre, $desc, $fInicio, $fFin, null, null, $hPresu, 0, false);
    if ($nuevaSubtarea->crear($nuevaSubtarea)) {
        header('Location:../vistas/g_mod_tarea.php?pro=' . $idPro . '&hito=' . $idHito . '&tituloH=' . $tituloH . '&tarea=' . $tareaPadre);
    } else {
        die("La subtarea " . $titulo . "ya existe");
    }
}