<?php

session_start();
if (empty($_SESSION["nombre"])) {
    header("Location: ../");
}
include_once '../controller/cSistema.php';
$cSistema = new cSistema();
include_once '../controller/cUsuarios.php';
$cUsuarios = new cUsuarios();
$datos = $cUsuarios->getDatosUsuario($_SESSION['id_usuario']);
while ($row = $datos->fetch_array(MYSQLI_ASSOC)) {
    $telefono = $row['telefono'];
    $telefono_movil = $row['telefono_movil'];
    $pass = $row['contrasenna'];
}
?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en" class="no-js">
<!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
	<meta charset="utf-8"/>
	<title>Temposatis</title>
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
	<meta content="" name="description"/>
	<meta content="" name="author"/>
<?php

if ($_POST) {
    include_once '../controller/cUsuarios.php';
    $cUsuarios = new cUsuarios();
    switch ($_POST['opcion']) {
        case 'agregar':
            $tipo_contacto = $_POST['tipo_contacto'];
            $res = $cUsuarios->setUsuario($_POST['id_perfil'], $_POST['id_sucursal'], $_POST['correo'], $_POST['paterno'], $_POST['materno'], $_POST['nombre'], $_POST['pass'], $_POST['telefono'], $_POST['telefono_movil'], $_POST['estatus'], $tipo_contacto);
            if ($res == 1) {
                $respuesta = array('resultado' => 1);
            } else {
                $respuesta = array('resultado' => 0, 'mensaje' => $res);
            }
            echo json_encode($respuesta);
            break;
        case 'updateEstatus':
            try {
                $cUsuarios->updateEstatus($_POST['estatus'], $_POST['id_usuario']);
                $respuesta = array('resultado' => 1);
                echo json_encode($respuesta);
            } catch (Exception $e) {
                $respuesta = array('error' => $e->getMessage());
                echo json_encode($respuesta);
            }
            break;
        case 'updateUsuario':
            try {
                $cUsuarios->updateUsuario($_POST['id_usuario'], $_POST['id_perfil'], $_POST['id_sucursal'], $_POST['paterno'], $_POST['materno'], $_POST['nombre'], $_POST['correo'], $_POST['telefono'], $_POST['telefono_movil'], $_POST['pass']);
                $tipo_contacto = $_POST['tipo_contacto'];
                $tam = count($tipo_contacto);
if (empty($_SESSION["nombre"])) {
    header("Location: ../");
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Temposatis</title>
	<!-- <link href="../assets/global/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/> -->
</head>
<body>
	<div class="datos">
		<?php 
include_once '../controller/cUsuarios.php';
$cUsuarios = new cUsuarios();
$cUsuarios->exportarExcel($_GET['id_perfil']);
?>
	</div>
	<form action="../view/reportesExcel.php" method="post" target="_blank" id="formExcel">
		<input type="hidden" name="nombre_reporte" value="usuarios">
		<input type="hidden" id="datos_a_enviar" name="datos_a_enviar" />
	</form>
	<script src="../assets/global/plugins/jquery-1.11.0.min.js" type="text/javascript"></script>
	<!--<script src="../assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>-->
	<script>
		$(document).ready(function() {
			exportar();
		});
		function exportar(){
			$("#datos_a_enviar").val( $("<div>").append( $(".datos").eq(0).clone()).html());