<?php
	$seccion    = 'Eventos';
	$subseccion = 'Evento';
	$position   = '../../';

	$SecLine      = array('Inicio','Eventos','Evento');
	$SecPos       = array($dir.'inicio',$dir.'promociones');

	require_once($position.'../switch/access.php');
	require_once($position.'assets/global.php');
	require_once($position.'assets/session.php');
	require_once($position.'assets/funciones.php');
	require_once($position.'funciones/resize-class.php');

	$RootSite = $_SERVER['DOCUMENT_ROOT'];



	if (isset($_GET['id'])){$tipoAccion="editar";}else{$tipoAccion="nuevo";}


	/* Usuario */
	if(isset($_POST['save'])== 'Ok'){

	  if (isset($_GET['id'])){ $Id	= $_GET['id']; }
		if(isset($_POST['fechainicio'])){ $fechainicio = addslashes(strip_tags(cambio_fecha_texto_numerica($_POST['fechainicio']))); }
		if(isset($_POST['fechalimite'])){ $fechalimite = addslashes(strip_tags(cambio_fecha_texto_numerica($_POST['fechalimite']))); }
		if(isset($_POST['fecha_limite_visual'])){ $fecha_limite_visual = addslashes(strip_tags(cambio_fecha_texto_numerica($_POST['fecha_limite_visual']))); }
		if(isset($_POST['cliente'])){ $cliente = addslashes(strip_tags($_POST['cliente'])); }
		if(isset($_POST['nombre'])){ $nombre = addslashes(strip_tags($_POST['nombre'])); }
		if(isset($_POST['descripcion'])){ $descripcion = addslashes(strip_tags($_POST['descripcion'])); }
		if(isset($_POST['tipo_usuario'])){ $tipo_usuario = addslashes(strip_tags($_POST['tipo_usuario'])); }
		if(isset($_POST['activo'])){ $activo = addslashes(strip_tags($_POST['activo'])); }

		$now = now();

	  //-->Nueva
	  if($_POST['action'] == 'nuevo'){

	    //Save
	    $Query = "
				INSERT INTO eventos (
					fk_cliente,
					nombre, descripcion,
					fecha_inicio, fecha_limite, fecha_limite_visual,
					fk_usuario_tipo,
					activo
				)VALUES(
					'$cliente',
					'$nombre', '$descripcion',
					'$fechainicio', '$fechalimite', '$fecha_limite_visual',
					'$tipo_usuario',
					'$activo'
				)
			";
	    $sSave = mysqli_query($mysqli, $Query);
	    $Id = mysqli_insert_id($mysqli);
			if( $Id ){ $saved = 'ok'; }

	  }
	  //END Nuevo

	  //-->Edita
	  if($_POST['action'] == 'editar'){

	      //Update
	      $Query = "
		      UPDATE eventos
					SET
						fk_cliente = '$cliente',
						fecha_inicio = '$fechainicio', fecha_limite = '$fechalimite',
						fecha_limite_visual = '$fecha_limite_visual',
						nombre = '$nombre', descripcion = '$descripcion',
						fk_usuario_tipo = '$tipo_usuario',
						activo = '$activo'
					WHERE id = '$Id'
				";
	      $Result = mysqli_query($mysqli, $Query);
				$saved = 'ok';

	  }
	  //END Edita

		if( $saved == 'ok' ){
			echo '<script type="text/javascript">document.location.href="index.php?id='.$Id.'&sv=1"</script>';
		}

	}//End if save

	//Query's

	if(isset($_GET['id'])){

	    //Evento
	    $Query = "
				SELECT
					eve.id,
					eve.fk_cliente,
					eve.nombre,
					eve.fecha_inicio, eve.fecha_limite,
					eve.fecha_limite_visual,
					eve.descripcion,
					eve.fk_usuario_tipo,
					eve.activo
				FROM eventos eve
				WHERE eve.id = $_GET[id]
			";
	    $Result  = mysqli_query($mysqli, $Query);
	    $Eve   = mysqli_fetch_assoc($Result);

	}

?>

<!DOCTYPE html>
<html lang="es_MX">

    <?php require_once($position.'head.php'); ?>

    <body class="loading" data-layout='{"mode": "light", "width": "fluid", "menuPosition": "fixed", "sidebar": { "color": "dark", "size": "default", "showuser": false}, "topbar": {"color": "light"}, "showRightSidebarOnPageLoad": false}'>

        <!-- Pagina de inicio -->
        <div id="wrapper">

            <!-- ========== Inicio nav-izq ========== -->
            <?php include_once($position.'assets/nav.php'); ?>
            <!-- Fin nav-izq -->

            <!-- ============================================================== -->
            <!-- Incio de Contenido -->
            <!-- ============================================================== -->

            <div class="content-page">
                <div class="content">

                    <!-- Topbar -->
                    <?php include_once($position.'assets/topbar.php'); ?>
                    <!-- /Topbar -->

                    <!-- Content-->
                    <div class="container-fluid">
                    <form method="post" enctype="multipart/form-data" class="parsley-examples">

											<!-- page title -->
											<div class="row">
											  <div class="col-12">
											    <div class="page-title-box">
											      <h4 class="page-title"><?php echo $seccion; ?></h4>
											      <div class="page-title-right">
											        <ol class="breadcrumb m-0">
											          <?php
											            foreach ($SecLine as $i => $value) {
											          ?>
											            <li class="breadcrumb-item">
											              <a href="<?php echo $SecPos[$i]; ?>">
											                <?php echo $value; ?>
											              </a>
											            </li>
											          <?php } ?>
											        </ol>
											      </div>
											    </div>
											  </div>
											</div>
											<!-- /page title -->


											<!-- Botones -->
											<div class="row">
												<div class="col-12 text-right">
													<button type="button" class="btn btn-white btn-sm" onclick="window.location.href='../'"><i class="fe-arrow-left"></i>&nbsp; Regresar</button>
													<!-- <button type="button" class="btn btn-white btn-sm" onclick="window.location.href='usuario.php'">Nuevo <i class="fe-user-plus"></i></button> -->
													<button type="submit" class="btn btn-primary btn-sm">Guardar <i class="fe-check-circle"></i></button>
												</div>
												<div class="col-12" style="height: 5px;">&nbsp;</div>
											</div>
											<!-- End Botones -->

											<!-- Datos -->
                      <div class="row">
                        <div class="col-md-12">
                          <div class="card">
                            <div class="card-body">
                              <h4 class="header-title">Información de Evento</h4>

                              <div class="form-row">
                                <input type="hidden" class="form-control" name="save" value="Ok">
                                <input type="hidden" class="form-control" name="action" value="<?php echo $tipoAccion; ?>">

																<!-- Cliente -->
																<div class="form-group col-md-12">
																	<label for="inputPu" class="col-form-label">Cliente<span class="text-danger">*</span></label>
																	<select name="cliente" class="Cliente form-control chosen-select">
													          <option></option>
													          <?php
													            //Clientees
													            $Query = "
													              SELECT
													                cli.id,
																					cli.nombre
													              FROM clientes cli
													              ORDER BY cli.nombre ASC
													            ";
													            $Clis = $mysqli->query($Query);
													            mysqli_data_seek($Clis, 0);
													            while($Cli = mysqli_fetch_array($Clis)) {
													          ?>
													            <option
													              <?php
													                if( $Cli['id'] == $Eve['fk_cliente'] ){
													                  echo 'selected="selected"';
													                }
													              ?>
													              value="<?php echo $Cli['id']; ?>"
													            >
													            <?php echo $Cli['nombre']; ?>
													            </option>
													          <?php } ?>
													        </select>
																</div>
																<!-- End Cliente -->

																<!-- Nombre -->
                                <div class="form-group col-md-12">
                                  <label for="inputNo" class="col-form-label">Nombre<span class="text-danger">*</span></label>
                                  <input
																		type="text"
																		class="form-control"
																		name="nombre"
																		placeholder="Nombre"
																		value="<?php if(isset($Eve['nombre'])){ echo $Eve['nombre']; }?>"
																		required
																	>
                                </div>
																<!-- End Nombre -->

																<!-- Tipo de Usuario -->
																<div class="form-group col-md-12">
																	<label for="inputPu" class="col-form-label">Tipo de Usuario<span class="text-danger">*</span></label>
																	<select name="tipo_usuario" class="Cliente form-control chosen-select">
													          <option></option>
													          <?php
													            //Tipo de Usuario
													            $Query = "
													              SELECT
													                tip.id,
																					tip.nombre
													              FROM usuarios_tipos tip
													              ORDER BY tip.nombre ASC
													            ";
													            $Tips = $mysqli->query($Query);
													            mysqli_data_seek($Tips, 0);
													            while($Tip = mysqli_fetch_array($Tips)) {
													          ?>
													            <option
													              <?php
													                if( $Tip['id'] == $Eve['fk_usuario_tipo'] ){
													                  echo 'selected="selected"';
													                }
													              ?>
													              value="<?php echo $Tip['id']; ?>"
													            >
													            	<?php echo $Tip['nombre']; ?>
													            </option>
													          <?php } ?>
													        </select>
																</div>
																<!-- End Tipo de Usuario -->

																<!-- Fecha Inicio -->
																<div class="form-group col-md-4">
                                  <label for="inputNo" class="col-form-label">Fecha de Inicio de Enveto<span class="text-danger">*</span></label>
                                  <input
																		type="text"
																		class="form-control datepicker"
																		name="fechainicio"
																		value="<?php
																			if(isset($Eve['fecha_inicio'])){
																				echo cambio_fecha_numerica_texto($Eve['fecha_inicio']);
																			}else{
																				echo cambio_fecha_numerica_texto(date('Y-m-d'));
																			}
																		?>"
																		required
																	>
                                </div>
																<!-- End Fecha Inicio -->

																<!-- Fecha Limite -->
																<div class="form-group col-md-4">
                                  <label for="inputNo" class="col-form-label">Fecha Limite de Enveto<span class="text-danger">*</span></label>
                                  <input
																		type="text"
																		class="form-control datepicker"
																		name="fechalimite"
																		value="<?php
																			if(isset($Eve['fecha_limite'])){
																				echo cambio_fecha_numerica_texto($Eve['fecha_limite']);
																			}else{
																				echo cambio_fecha_numerica_texto(date('Y-m-d'));
																			}
																		?>"
																		required
																	>
                                </div>
																<!-- End Fecha Limite -->

																<!-- Fecha Limite Visual -->
																<div class="form-group col-md-4">
                                  <label for="inputNo" class="col-form-label">Fecha Limite de Visualización de Elementos<span class="text-danger">*</span></label>
                                  <input
																		type="text"
																		class="form-control datepicker"
																		name="fecha_limite_visual"
																		value="<?php
																			if(isset($Eve['fecha_limite_visual'])){
																				echo cambio_fecha_numerica_texto($Eve['fecha_limite_visual']);
																			}else{
																				echo cambio_fecha_numerica_texto(date('Y-m-d'));
																			}
																		?>"
																		required
																	>
                                </div>
																<!-- End Fecha Limite Visual -->

																<!-- Descripción -->
                                <div class="form-group col-md-12">
                                  <label for="inputNo" class="col-form-label">Descripción<span class="text-danger">*</span></label>
																	<textarea
																		name="descripcion"
																		class="form-control"
																		style="height:150px;"
																		required
																	><?php
																		if(isset($Eve['descripcion'])){ echo $Eve['descripcion']; }
																	?></textarea>
                                </div>
																<!-- End Descripción -->

																<!-- Activo -->
																<div class="form-group col-md-12">
																	<label for="inputNo" class="col-form-label">Activo<span class="text-danger">*</span></label>
																	<select name="activo" class="form-control" required>
																		<option <?php if( $Eve['id']){ if( $Eve['activo'] == 1 ){ echo "selected='selected'"; } } ?> value="1">Activo</option>
																		<option <?php if( $Eve['id']){ if( $Eve['activo'] == 0 ){ echo "selected='selected'"; } } ?> value="0">Inactivo</option>
																	</select>
																</div>
																<!-- End Activo -->

                              </div>
                            </div>
                          </div>
                        </div>
                      </div>

                    </form>
                  </div> <!-- /Content -->

                </div> <!-- /content -->

                <!-- Footer -->
                <?php include_once($position.'assets/footer.php'); ?>
                <!-- /Footer -->

            </div>

            <!-- ============================================================== -->
            <!-- Fin de Contenido -->
            <!-- ============================================================== -->


        </div>
        <!--  /wrapper -->

        <?php require_once($position.'scripts.php'); ?>

        <!-- save -->
        <script>
        <?php if( $_GET['sv'] == 1 ){ ?>
	        $( document ).ready(function(){
		        Swal.fire({
	            //position:"top-end",
	            type:"success",
	            title:"Elemento guardado correctamente.",
	            showConfirmButton:!1,timer:2500
		        });
	        });
        <?php } ?>
        <?php if( $_GET['sv'] == 2 ){ ?>
	        $( document ).ready(function(){
		        Swal.fire({
		            type:"error",
		            title:"Oops...",
		            text:"El No. Telefónico ya fue registrado con anterioridad, ingresa un nuevo teléfono de contacto",
		            confirmButtonClass:"btn btn-confirm mt-2",
		            //footer:'<a href="">Why do I have this issue?</a>'
		        });
	        });
        <?php } ?>
        </script>


    </body>
</html>
