<?php
include ("header.php");
$guardado=0;
$edt=0;
$fecha=date("Y-m-d");
if (!empty($_POST))
            {
                $opc = $mysqli->real_escape_string($_POST['opc']);
                if($opc==1)
                {
                    $id = $mysqli->real_escape_string($_POST['id']);
                    $edt = $mysqli->real_escape_string($_POST['edt']);
                    $age_id = $mysqli->real_escape_string($_POST['age_id']);
                    $fecha = $mysqli->real_escape_string($_POST['fecha']);
                    $hora = $mysqli->real_escape_string($_POST['hora']);
                   $tip_id = $mysqli->real_escape_string($_POST['tip_id']);
                   $observaciones = $mysqli->real_escape_string($_POST['observaciones']);
                   $agendadopor = $mysqli->real_escape_string($_POST['agendadopor']);
                   
                    $sql2 = "SELECT * FROM `agenda` WHERE `age_fecha`='$fecha' and `age_hora` = '$hora'";
                        $result = $mysqli->query($sql2);
                        $row = $result->fetch_assoc();
                        $r=$row['age_id'];
                    if ($r>0)
                        $error=1;
                    else{
                    if($edt==1)
                        $consulta="UPDATE `agenda` SET `age_fecha`='$fecha',`age_hora`='$hora',`age_tip_id`='$tip_id',`age_observaciones`='$observaciones',`age_agendadopor`='$agendadopor' WHERE age_id=$age_id";
                    else
                        $consulta="INSERT INTO `agenda`(`age_fecha`, `age_hora`, `age_pac_id`, `age_tip_id`, `age_observaciones`, `age_agendadopor`) VALUES ('".$fecha."', '".$hora."', '".$id."', '".$tip_id."', '".$observaciones."', '".$agendadopor."')";
                    $stmt = $mysqli->prepare($consulta);
                    if ($stmt->execute()){
                        $guardado=1;
                    }
                    }
                }

                    $fecha = $mysqli->real_escape_string($_POST['fecha']);

            }

if (!empty($_GET))
            {
               $age_id = $_GET['age_id'];
              $edt= $_GET['edt'];
               $borrar = $_GET['borrar'];
               $id = $_GET['id'];
               $sql2 = "SELECT * FROM pacientes WHERE pac_id = $id";
                       $result = $mysqli->query($sql2);
                       $row = $result->fetch_assoc();
                      $nombre=$row['pac_nombre'];
                       $sexo=$row['pac_sexo'];
                       
               if ($borrar == '1')
               {
                   $consulta="DELETE FROM `agenda` WHERE `age_id`='".$age_id."'";
                   
                   $stmt = $mysqli->prepare($consulta);
                   if ($stmt->execute()){
                       
                   $guardado=1;
                   $textguardar='eliminado';
                   echo '<div class="content-wrapper">
                           <div class="alert alert-success " role="alert">
                               Registro eliminado con exito...
                           </div>
                           <a href="agenda.php" class="btn btn-primary" role="button" data-bs-toggle="button">Regresar</a>
                           <div class="page-content fade-in-up">';
                    include ("footer.php");
                       exit;
                   } 
                   else
                       $error=1;    
               }
               
           }

$sqltabla="SELECT * FROM `agenda`,pacientes,tiponota WHERE `age_fecha` = '$fecha' and age_pac_id = pac_id and age_tip_id=tip_id order by age_hora asc ";

$resultadotabla = mysqli_query($mysqli, $sqltabla);

$row_cnt = mysqli_num_rows($resultadotabla);



?>



        <div class="content-wrapper">

            <!-- START PAGE CONTENT-->

            <div class="page-heading">

                <h1 class="page-title">Agenda de Citas</h1>

            </div>

            <div class="row">



                    <div class="col-lg-8">

                        <div class="ibox">



                            <div class="ibox-body">

                             <?php

                            if ($guardado == 1){?>

                        <div class="alert alert-success " role="alert">

                            Cita guardada con exito...



                        </div>

                        <?php

                        }

                        if ($error == 1){?>

                            <div class="alert alert-danger " role="alert">

                                Error el horario para la fecha seleccionada ya esta ocupado, verifique los datos...

                              </div>



                            <?php

                            }

                        ?>

                                <div class="flexbox mb-4">

                                    <div>

                                        <h3 class="m-0">Citas</h3>

                                        <div><?echo date('d-m-Y', strtotime($fecha));?> </div>

                                    </div>



                                </div>

                                <?if($row_cnt>0){?>

                                <div>

                                    <?php while($row = mysqli_fetch_array($resultadotabla)) { ?>

                                        <div class="row align-items-center">

                                        <div class="col-lg-<?if($fecha==date("Y-m-d"))echo '10'; else echo '10';?>">

                                            <div class="alert alert-success" role="alert">
                                                <?php
                                             $sql="SELECT * FROM `pacientes`,contactarnos,referidos WHERE pac_id =".$row['pac_id']." and pac_con_id = con_id and pac_ref_id = ref_id";
                                                $resultaa = $mysqli->query($sql); 
                                                $rowa = $resultaa->fetch_assoc();
                                                $contacto=$rowa['con_nombre'];
                                                $medico=$rowa['ref_nombre'];
                                                $fecha_nacimiento = $rowa['pac_nacimiento'];
                                                $dia_actual = date("Y-m-d");
                                                $edad = date_diff(date_create($fecha_nacimiento), date_create($dia_actual));
                                               echo '<b>'.$row['age_hora']. ' hrs. Paciente: ' .$row['pac_nombre'] . ' Edad: ' . $edad->format('%y') . '</b><br>';
                                               echo 'Tipo de Valoracion: ' . $row['tip_nombre'];
                                               if(!empty($contacto))
                                               echo '<br>Como nos contacto: ' . $contacto;
                                               if(!$rowa['pac_ref_id']==0)
                                               echo '<br>Nombre del Medico: ' . $medico;
                                               echo '<br>Observaciones: ' . $row['age_observaciones'];
                                               echo '<br>Agendado por: ' . $row['age_agendadopor'];
                                               ?>
                                            </div>

                                        </div>



                                         <div class="col-lg-2">

                                            <div class="alert alert-primary" role="alert">

                                              <div class="row">

                                               <?if($fecha==date("Y-m-d")){?>

                                               <a href="nexpediente.php?id=<?php echo $row['pac_id']; ?>"> <div class="icon-item"><i class="fa fa-file-text-o"></i></div></a> </td>

                                               &nbsp;&nbsp;&nbsp;<?}?>

                                                <a href="verpaciente.php?id=<?php echo $row['pac_id'].'&fecha='.$fecha; ?>"> <div class="icon-item"><i class="fa fa-search-plus" aria-hidden="true"></i></div></a> </td>

                                              &nbsp;&nbsp;&nbsp;

                                              <a href="eagenda.php?age_id=<?php echo $row['age_id'].'&edt=1&id='.$row['age_pac_id']; ?>"> <div class="icon-item"><i class="fa fa-pencil-square-o" aria-hidden="true"></i></div></a> </td>



                                         </div>



                                            </div>

                                        </div>











                                        </div>





                                    <?php } ?>

                                </div>

                                <?}

                                else{?>

                                <div class="alert alert-danger" role="alert">

                                    No hay citas agendadas

                                </div>

                                <?}?>



                                <button onclick="location.href='pacientes.php'" type="button" class="btn btn-primary">Nueva Cita</button>

                            </div>

                        </div>

                    </div>

                    <div class="col-lg-4">

                        <div class="ibox">

                            <div class="ibox-head">

                                <div class="ibox-title">Consultar Fecha</div>

                            </div>

                            <div class="ibox-body">

                                <div class="row align-items-center">

                                <form id="signupform" class="form-horizontal" role="form" action="nagenda.php?age_id=<?php echo 'edt=1&id='.$id;?>" method="POST" autocomplete="off">

                                    <div class="row">

                                    <div class="col-sm-12 form-group">

                                            <label>Fecha:</label>

                                            <input type="date" name="fecha" step="1" min="2021-01-01" max="2050-12-31" value="<?php echo $fecha;?>">

                                    </div>





                                    <input id="tipo" name="tipo" type="hidden" value="insumo">

                                    <div class="col-sm-12 form-group">

                                    <?if ($edt==0){?>

                                    <button class="btn btn-info" type="submit">Consultar</button>

                                    <?}?>

                                    </div>

                                </form>

                            </div>

                        </div>

                    </div>

                </div>











            </div></div>



   <?if ($guardado == 0){?>

                    <div class="row">

                    <div class="col-md-8">

                        <div class="ibox">

                            <div class="ibox-head">

                                <div class="ibox-title">Datos del Paciente</div>

                                <div class="ibox-tools">

                                    <a class="ibox-collapse"><i class="fa fa-minus"></i></a>

                                    <a class="fullscreen-link"><i class="fa fa-expand"></i></a>

                                </div>

                            </div>

                            <div class="ibox-body">

                                    <form id="signupform" class="form-horizontal" role="form" action="nagenda.php?id=<?echo $id;?>" method="POST" autocomplete="off">

                                    <div class="row">

                                            <div class="col-sm-4 form-group">

                                                    <label>Nombre</label>

                                                    <input name="nombre" class="form-control" type="text" placeholder="Nombre Completo" value="<?php echo $nombre; ?>" readonly>

                                                </div>

                                            <div class="col-sm-4 form-group">

                                                    <label>Sexo</label>

                                                    <input name="sexo" class="form-control" type="text" placeholder="Nombre Completo" value="<?php echo $sexo; ?>" readonly>

                                                </div>



                                            <div class="col-sm-4 form-group">
                                                <label>Fecha de solicitud de cita:</label>
                                                <input type="date" name="fecha" step="1" min="2020-01-01" max="2025-12-31" value="<?php echo $fecha;?>" <?if ($edt==0){?>readonly <?}?>>

                                            </div>
                                                <div class="col-sm-4 form-group">
                                                    <label>Hora de solicitud de cita:</label><br>
                                                  <select name="hora" class="form-select" aria-label="Default select example">
                                                    <option value="<?echo $hora;?>" selected><?echo $hora;?></option>
                                                    <option value="09:00">09:00</option>
                                                    <option value="09:30">09:30</option>
                                                    <option value="10:00">10:00</option>
                                                    <option value="10:30">10:30</option>
                                                    <option value="11:00">11:00</option>
                                                    <option value="11:30">11:30</option>
                                                    <option value="12:00">12:00</option>
                                                    <option value="12:30">12:30</option>
                                                    <option value="13:00">13:00</option>
                                                    <option value="13:30">13:30</option>
                                                    <option value="14:00">14:00</option>
                                                    <option value="14:30">14:30</option>
                                                    <option value="15:00">15:00</option>
                                                    <option value="15:30">15:30</option>
                                                    <option value="16:00">16:00</option>
                                                    <option value="16:30">16:30</option>
                                                    <option value="17:00">17:00</option>
                                                    <option value="17:30">17:30</option>
                                                    <option value="18:00">18:00</option>
                                                    <option value="18:30">18:30</option>
                                                    <option value="19:00">19:30</option>
                                                    <option value="19:30">19:30</option>
                                                  </select>
                                                </div>
                                <div class="col-sm-12 form-group">
                                        <label>Tipos de Valoracion</label><br>


                                    <select name="tip_id" class="form-select" aria-label="Default select example">
                                    <option  value="0">Seleccione Opcion</option>

                                    <?php
                                    $sqlr="SELECT * FROM `tiponota`";
                                    $resultador = mysqli_query($mysqli, $sqlr);
                                    while($rowr = mysqli_fetch_array($resultador)){?>
                                            <option  value="<?php echo $rowr['tip_id']; ?>"><?php echo 'Valoracion '.$rowr['tip_nombre']; ?></option>
                                    <?php } ?>
                                          </select>




                                    </div>
                                

                                                <div class="col-sm-12 form-group">
                                                    <label>Observaciones:</label>
                                                    <input name="observaciones" class="form-control" type="text" placeholder="Observaciones" value="<?php echo $observaciones; ?>" >
                                                </div>
                                                
                                        <div class="col-sm-12 form-group">
                                        <label>Agendado por:</label><br>


                                    <select name="agendadopor" class="form-select" aria-label="Default select example">
                                    <option  value="Sin dato">Seleccione Opcion</option>
                                    <option  value="Anel">Anel</option>
                                    <option  value="Dra. Nelly">Dra. Nelly</option>
                                    <option  value="Dr. Socrates">Dr. Socrates</option>
                                    <option  value="Yamilet">Yamilet</option>
                                    <option  value="Frida">Frida</option>
                                    <option  value="Celia Guzmán">Celia Guzmán</option>
                                    Celia Guzmán
                                    </select>

                                    </div>


                                    <input id="edt" name="edt" type="hidden" value="<?php echo $edt;?>">

                                    <input id="age_id" name="edt" type="hidden" value="<?php echo $age_id;?>">

                                                 <input id="opc" name="opc" type="hidden" value="1">

                                                <input id="id" name="id" type="hidden" value="<?echo $id;?>">

                                     

                                    <div class="col-sm-12 form-group">

                                    <button class="btn btn-info" type="submit">Guardar Cita</button>



                                    </div>

                                </form>

                                    </div>







                        </div>









                    </div>

            <?}?>

            <div class="page-content fade-in-up">



            </div>









<?php

    include ('footer.php');

?>