Commit 5db1f5f1 authored by Axel Tomas Baltierra Hernandez's avatar Axel Tomas Baltierra Hernandez
Browse files

INtegrantes de equipo

parent e186ef87
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -81,3 +81,20 @@
    text-decoration: none;
    color: black;
}
.delete{
    text-decoration: none;
    display: inline-block;
    background: red;
    border-radius: 5px;
    color: white;
    font-size: 1.5rem;
    font-weight: bold;
    width: 45px;
    height: 30px;
    color: white;
    margin-left: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
 No newline at end of file
+6 −1
Original line number Diff line number Diff line
@@ -19,6 +19,9 @@ function addInput(idSprint){
    name.placeholder = "Nombre de subincidencia";
    name.name="nombreSub"+i;

    const labelDesc = document.createElement("label");
    labelDesc.textContent="Descripcion";

    const descripcion = document.createElement("textarea");
    descripcion.cols="45";
    descripcion.rows="10";
@@ -34,6 +37,7 @@ function addInput(idSprint){

    const flex=document.createElement("div");
    flex.className="flex";
    input.appendChild(flex);

    const invi = document.createElement("input");;

@@ -49,8 +53,9 @@ function addInput(idSprint){
        invi.value=i;
    }

    input.appendChild(flex);
    
    flex.appendChild(name);
    flex.appendChild(labelDesc);
    flex.appendChild(descripcion);
    flex.appendChild(btn);
    flex.appendChild(invi);
+17 −1
Original line number Diff line number Diff line
@@ -33,7 +33,16 @@ include "../../php/editarSprints.php";
        <!--Menu lateral-->
        <section class="offcanvas offcanvas-start menu-design" id="menu-desp" tabindex="-1">
            <div class="offcanvas-header" data-bs-theme="dark">
                <h5 class="tittle-seccion">Nombre Proyecto</h5>
                <?php
                $proyecto = $_GET['proy'];
                $sqlVproy = "SELECT nombrePr FROM `proyecto` WHERE idproyect = '$proyecto'";
                $res = $con->query($sqlVproy);
                if ($res->num_rows > 0) {
                  while ($row = $res->fetch_assoc()) {
                    echo'<h5 class="tittle-seccion">'. $row["nombrePr"] .'</h5>';
                  }
                }
                ?>
                <button class="btn-close" type="button" aria-label="Close" data-bs-dismiss="offcanvas"></button>
            </div>
            <div class="offcanvas-body">
@@ -70,6 +79,9 @@ include "../../php/editarSprints.php";
                            <li class="nav-item  py-md-1 my-md-1">
                                <a class="nav-link subtittle-p" href=""><i class="bi bi-person"></i>Miembro 2</a>
                            </li>
                            <li class="nav-item  py-md-1 my-md-1">
                                <a class="nav-link subtittle-p" data-bs-toggle="modal" data-bs-target="#AgregarMiembro" href=""><i class="bi bi-plus"></i>Agregar Miembro</a>
                            </li>
                        </ul>
                    </div>
                    <li class="nav-item  py-md-1 my-md-1">
@@ -154,6 +166,10 @@ include "../../php/editarSprints.php";
    ?>

    <!-- Modal crear incidencia -->
    <?php
        include "../../php/modalCrearIncidencia.php"; 
    ?>
    <!-- Modal editar incidencia -->
    <div class="modal fade" id="incidenciaCrear" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1"
        aria-labelledby="staticBackdropLabel" aria-hidden="true">
        <div class="modal-dialog">
+131 −0
Original line number Diff line number Diff line
<?php
require "../../php/conexion.php";

$proyecto = $_GET['proy'];
$sqlVerSrpints = "SELECT * FROM sprint WHERE spr_idproyect = '$proyecto'";
$res = $con->query($sqlVerSrpints);
$id = $_SESSION['ID'];
if ($res->num_rows > 0) {
    while ($row = $res->fetch_assoc()){
        //echo $row["estado"]."estado";
        echo '<div class="modal fade" id="incidenciaCrear'.$row["idsprint"].'" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1"
        aria-labelledby="staticBackdropLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="staticBackdropLabel">Crear incidencia</h5>
                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                </div>
                <form>
                    <div class="modal-body">
                    
                        <div class="mb-3">
                            <label for="exampleInputEmail1" class="form-label">Nombre de incidencia</label>
                            <input type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp"
                                placeholder="Nombre de incidencia">
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Estado</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">
                                <option selected value="1">Por hacer</option>
                                <option value="2">En progreso</option>
                                <option value="3">Listo</option>
                            </select>
                        </div>
                        <div class="mb-3">
                            <label for="exampleInputEmail1" class="form-label">Descripcion</label>
                            <textarea name="DesSprint1" id="" cols="45" rows="10"></textarea>
                        </div>
                        <div class="subincidencias-group'.$row["idsprint"].'">

                        </div>
                        <div class="mb-3">
                            <button type="button" class="btn add-sprint-button">
                                <p onclick="addInput('.$row["idsprint"].')" class="element"><i class="bi bi-plus"></i>Agregar subincidencia</p>
                            </button>
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Informador</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">';
                                $sqlVerUsuarios= "SELECT idalumno, CONCAT(al_nombre,' ',al_apP,' ',al_apM) as nombre
                                FROM alumno al JOIN proyecto_alumno proy ON(proy.pa_idalumno = al.idalumno) WHERE proy.pa_idproyect = '$proyecto'";
                                $resVerUs = $con->query($sqlVerUsuarios);
                                if ($resVerUs->num_rows > 0) {
                                while ($rowVerUs = $resVerUs->fetch_assoc()){

                                    if($rowVerUs["idalumno"]==$_SESSION['ID']){
                                        echo'
                                        <option selected value="'.$rowVerUs["idalumno"].'">'.$rowVerUs["nombre"].'</option>';
                                    }else{
                                        echo'
                                        <option value="'.$rowVerUs["idalumno"].'">'.$rowVerUs["nombre"].'</option>';
                                    }
                                        
                                    }
                                }
                                echo'
                            </select>
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Responsable</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">';
                            $sqlVerUsuarios= "SELECT idalumno, CONCAT(al_nombre,' ',al_apP,' ',al_apM) as nombre
                            FROM alumno al JOIN proyecto_alumno proy ON(proy.pa_idalumno = al.idalumno) WHERE proy.pa_idproyect = '$proyecto'";
                            $resVerUs = $con->query($sqlVerUsuarios);
                            if ($resVerUs->num_rows > 0) {
                            while ($rowVerUs = $resVerUs->fetch_assoc()){

                                if($rowVerUs["idalumno"]==$_SESSION['ID']){
                                    echo'
                                    <option selected value="'.$rowVerUs["idalumno"].'">'.$rowVerUs["nombre"].'</option>';
                                }else{
                                    echo'
                                    <option value="'.$rowVerUs["idalumno"].'">'.$rowVerUs["nombre"].'</option>';
                                }
                                    
                                }
                            }
                            echo'
                            </select>
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Prioridad</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">
                                <option value="1">Muy alta</option>
                                <option value="2">Alta</option>
                                <option selected value="3">Media</option>
                                <option value="1">baja</option>
                                <option value="2">Muy baja</option>
                            </select>
                        </div>
                        <div class="mb-3">
                            <label for="t-incidencia" class="form-label">Sprint</label>
                            <select class="form-select" aria-label="Default select example" id="t-incidencia">';
                            $sqlVerSrpintsSubIn = "SELECT * FROM sprint WHERE spr_idproyect = '$proyecto'";
                            $resSubIn = $con->query($sqlVerSrpintsSubIn);
                            if ($resSubIn->num_rows > 0) {
                                while ($rowsub = $resSubIn->fetch_assoc()){
                                    if($rowsub["idsprint"]==$row["idsprint"]){
                                        echo'
                                        <option selected value="'.$rowsub["idsprint"].'">'.$rowsub["nombre_sp"].'</option>';
                                    }else{
                                        echo'
                                        <option value="'.$rowsub["idsprint"].'">'.$rowsub["nombre_sp"].'</option>';
                                    }
                                }
                            }

                            echo'</select>
                        </div>
                    
                    </div>
                    <div class="modal-footer">
                        <button type="sumbmit" class="btn btn-primary">Crear</button>
                        <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancelar</button>
                    </div>
                </form>
            </div>
        </div>
    </div>';
    }
}
 No newline at end of file
+1 −1
Original line number Diff line number Diff line
@@ -113,7 +113,7 @@ if ($res->num_rows > 0) {
                    <div class="row">
                        <div class="col btnincidencias">
                            <button type="button" class="btn add-button" data-bs-toggle="modal"
                                data-bs-target="#incidenciaCrear">
                                data-bs-target="#incidenciaCrear'.$row["idsprint"].'">
                                <p class="element"><i class="bi bi-plus"></i> Crear incidencia</p>
                            </button>
                        </div>