<?php $__env->startSection('content'); ?>
<style>
div.dataTables_filter {
	text-align: end !important;
}
div.dataTables_filter input{
	font-weight: normal !important;
}
</style>
<div class="normalheader transition animated fadeIn">
    <div class="hpanel">
        <div class="panel-body">
            <a class="small-header-action" href="">
                <div class="clip-header">
                    <i class="fa fa-arrow-up"></i>
                </div>
            </a>
            <div id="hbreadcrumb" class="pull-right m-t-lg">
                <ol class="hbreadcrumb breadcrumb">
                    <li><a href="<?php echo e(route('admin/dashboard')); ?>">Dashboard</a></li>
                    <li class="active">
                        <span>Usuarios</span>
                    </li>
                </ol>
            </div>
            <h2 class="font-light m-b-xs">
				<i class="fa fa-users"></i>
                Usuarios
            </h2>
            <small>Listado de usuarios.</small>
        </div>
    </div>
</div>

<div class="content animate-panel">

	<div class="row">
		<div class="col-md-12">
			<div class="hpanel">
				<div class="panel-body">
					<div class="col-md-6">
						<a href="<?php echo e(url('admin/usuarios/create')); ?>" class="btn btn-success">
							<i class="fa fa-plus-circle"></i>
							Agregar Usuario
						</a>
					</div>
					<?php if(Auth::user()->rol == 'concesionario'): ?>
					<div class="col-md-6 pull-right">
						<form id="usuarios_concesionario" class="form-inline pull-right">
							<div class="form-group">
								<meta name="csrf-token" content="<?php echo e(csrf_token()); ?>" />
								<select id="id_concesionario" name="id_concesionario" class="form-control">
									<option value="0">Todos los concesionarios</option>
									<?php foreach($concesionarios as $concesionario): ?>
									<option value="<?php echo e($concesionario->id); ?>"><?php echo e($concesionario->nombre); ?></option>
									<?php endforeach; ?>
								</select>
							</div>
							<button id="buscar_usuarios" class="btn btn-default">Buscar</button>
						</form>
					</div>
					<?php endif; ?>
				</div>

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

	<!-- <div class="row" id="lista_asesores">
		<?php foreach($usuarios as $usuario): ?>
		<div class="col-sm-6 col-md-4 col-lg-3">
			<?php if( $usuario->isAdmin() ): ?>
			<div class="hpanel hred">
			<?php elseif( $usuario->isAdminConcesionario()): ?>
			<div class="hpanel hgreen">
			<?php elseif( $usuario->isAsistente()): ?>
			<div class="hpanel hyellow">
			<?php else: ?>
			<div class="hpanel hblue">
			<?php endif; ?>
				<div class="panel-body text-center">
					<a href="<?php echo e(url('admin/usuarios/view/'.$usuario->id)); ?>">
						<img alt="logo" class="img-circle img-small" src="<?php echo e($usuario->avatar); ?>" />
					</a>
					<div class="usercard">
						<p class="fullname">
							<a href="<?php echo e(url('admin/usuarios/view/'.$usuario->id)); ?>">
								<?php echo e($usuario->fullName); ?>

							</a>
						</p>
						<p class="small"><?php echo e($usuario->rolName); ?></p>
						<p class="small">Última actividad: <?php echo e($usuario->fechaUltimaActividad); ?></p>
						<p class="small">Status: <?php echo e($usuario->statusName); ?></p>
					</div>
					<div>
						<a href="<?php echo e(url('admin/usuarios/edit/'.$usuario->id)); ?>" class="btn btn-sm" title="Editar <?php echo e($usuario->fullName); ?>">
							<i class="fa fa-edit"></i>
						</a>
						<?php if( !$usuario->isAdmin() && $usuario->isActive() ): ?>
						<a href="<?php echo e(url('admin/usuarios/deactivate/'.$usuario->id)); ?>" class="btn btn-sm" title="Desactivar <?php echo e($usuario->fullName); ?>" data-confirm="¿Est&aacute; seguro que desea desactivar este usuario?">
							<i class="fa fa-user-times"></i>
						</a>
						<?php endif; ?>
						<?php if( !$usuario->isAdmin() && $usuario->isInactive() ): ?>
						<a href="<?php echo e(url('admin/usuarios/activate/'.$usuario->id)); ?>" class="btn btn-sm" title="Reactivar <?php echo e($usuario->fullName); ?>" data-confirm="¿Est&aacute; seguro que desea reactivar este usuario?">
							<i class="fa fa-check"></i>
						</a>
						<?php endif; ?>
						<?php if( $usuario->isOperador() || $usuario->isAdminConcesionario() || $usuario->isAsistente()): ?>
						<a href="<?php echo e(url('admin/usuarios/concesionarios/'.$usuario->id)); ?>" class="btn btn-sm" title="Asignar concesionarios a <?php echo e($usuario->fullName); ?>">
							<i class="fa fa-wrench"></i>
						</a>
						<?php endif; ?>
						<?php if( $usuario->id != $current_user->id ): ?>
						<a href="<?php echo e(url('admin/usuarios/delete/'.$usuario->id)); ?>" class="btn btn-sm" title="Elminar <?php echo e($usuario->fullName); ?>" data-confirm="¿Est&aacute; seguro que desea eliminar este usuario?">
							<i class="fa fa-trash-o"></i>
						</a>
						<?php endif; ?>
					</div>
				</div>
			</div>
		</div>
		<?php endforeach; ?>
	</div>

</div> -->



<div class="row">

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

	<div class="hpanel">


		<div class="panel-body">

			<div class="row m-b-xl">
				<div class="col-sm-12">
					<table class="table table-condensed"  id="user-table">
						<thead>
							<tr>
								<th style="width: 20%">Nombre</th>
								<th style="width: 20%">Correo electrónico</th>
								<th style="width: 20%">Concesionario</th>
								<th style="width: 15%">Rol</th>
								<th style="width: 10%">Ultima actividad</th>
								<th style="width: 15%">Acciones</th>
							</tr>
						</thead>	
						<tbody>
						<?php foreach($usuarios as $usuario): ?>
						<tr>
							<td style="width: 20%">
								<a href="<?php echo e(url('admin/usuarios/view/'.$usuario->id)); ?>">
									<?php echo e($usuario->fullName); ?>

								</a>
							</td>
							<td style="width: 20%"><?php echo e($usuario->email); ?></td>
							<td style="width: 20%">
								<?php if($usuario->concesionarios): ?>
									<?php foreach($usuario->concesionarios as $concesionario): ?>
										<a href="/admin/concesionarios/view/<?php echo e($concesionario->id); ?>"><?php echo e($concesionario->nombre); ?></a> <br>
									<?php endforeach; ?>
								<?php endif; ?>
								<?php if(!$usuario->concesionarios): ?>
									<span>No tiene concesionario asignado</span>
								<?php endif; ?>
							</td>
							<td style="width: 15%"><?php echo e($usuario->rolName); ?></td>
							<td style="width: 10%"><?php echo e($usuario->fechaUltimaActividad); ?></td>
							<td class="text right" style="width: 15%">
								<a href="<?php echo e(url('admin/usuarios/edit/'.$usuario->id)); ?>" class="btn  btn-warning btn-sm" title="Editar <?php echo e($usuario->fullName); ?>">
									<i class="fa fa-edit"></i>
								</a>
								<a href="<?php echo e(url('admin/usuarios/delete/'.$usuario->id)); ?>"
									class="btn btn-danger btn-sm"
									title="Eliminar <?php echo e($usuario->fullName); ?>"
									data-confirm="¿Est&aacute; seguro que desea eliminar este usuario?">
									<i class="fa fa-trash-o"></i>
								</a>
								<a href="<?php echo e(url('admin/usuarios/concesionarios/'.$usuario->id)); ?>" class="btn btn-default btn-sm" title="Asignar concesionarios a <?php echo e($usuario->fullName); ?>">
									<i class="fa fa-wrench"></i>
								</a>
							</td>
						</tr>
						<?php endforeach; ?>
						</tbody>
					</table>
				</div>
			</div>
		</div>
	</div>
</div>
</div>







<?php $__env->stopSection(); ?>

<?php $__env->startSection('css'); ?>
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/dataTables.bootstrap.min.css"/>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('scripts'); ?>
<script type="text/javascript" src="https://cdn.datatables.net/v/dt/dt-1.10.18/datatables.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap.min.js"></script>

<script type="text/javascript">
	$(document).ready(function() {

		$('#user-table').DataTable({
			paging: true,
			ordering: false,
			lengthMenu: [[30, 50, -1], [30, 50, "Todos"]],
			language: {
				lengthMenu: "Mostrar _MENU_ registros",
				zeroRecords: "No se encontraron resultados",
				info: "Mostrando _START_ a _END_ de _TOTAL_ resultados",
				infoEmpty: "No hay resultados",
				infoFiltered: "(Filtrado de _MAX_ registros totales)",
				search: "Buscar: ",
				paginate: {
					first: "Primera",
					last: "Ultima",
					next: "Siguiente",
					previous: "Anterior"
				},
        	}
		});

		$("#usuarios_concesionario").submit(function(e){
			e.preventDefault();
		});
		var usuarios = <?php echo json_encode($usuarios); ?>;
		
		$("#buscar_usuarios").click(function(){
			var concesionario = $("#id_concesionario").val();
			var token = $('meta[name="csrf-token"]').attr('content');
			var route = "/admin/usuarios/usuarios_concesionario";
			console.log('token', token);

			$.ajax({
				type: "POST",
				url: route,
				data: {
					_token: token,
					id_concesionario: concesionario
				},
				success: function(data){
					console.log(data);
					updateListaUsuarios(data);
				}
			}).done(function(){
				console.log("yay!");
			})


		});

	});


</script>
<script>

	function updateListaUsuarios(data){
		var test = data;

		if(data.usuarios.length > 0){

			$("#lista_asesores").empty();

			$.each(data.usuarios, function(key, value){
				$("#lista_asesores").append(
					"<div class=\"col-sm-6 col-md-4 col-lg-3 animated-panel zoomIn\" style=\"animation-delay: 0.2s;\">" +
						"<div class=\"hpanel hblue\">" +
							"<div class=\"panel-body text-center\">" +
								"<a href=\"<?php echo e(url('admin/usuarios/view/')); ?>/"+value.id+"\">" +
									"<img alt=\"logo\" class=\"img-circle img-small\" src=\""+value.avatar+"\" />" +
								"</a>" +
								"<div class=\"usercard\">" +
									"<p class=\"fullname\">" +
										"<a href=\"<?php echo e(url('admin/usuarios/view/')); ?>/"+value.id+"\">" +
											value.fullName +
										"</a>" +
									"</p>" +
									"<p class=\"small\">"+value.rolName+"</p>" +
									"<p class=\"small\">Última actividad: "+
									(
										value.last_login == null ? "---" : moment(value.last_login).format("dd-mm-YYYY HH:mm")
									)+
									"</p>" +
									"<p class=\"small\">Status: "+value.statusName+"</p>" +
								"</div>" +
								"<div>" +
									"<a href=\"<?php echo e(url('admin/usuarios/edit')); ?>/"+value.id+"\" class=\"btn btn-sm\" title=\"Editar "+value.fullName+"\">" +
										"<i class=\"fa fa-edit\"></i>" +
									"</a>" +
									(
										(value.statusName == 'activo' && value.rol != 'admin') ? "<a href=\"<?php echo e(url('admin/usuarios/deactivate')); ?>/"+value.id+"\" class=\"btn btn-sm\" title=\"Desactivar "+value.fullName+"\" data-confirm=\"¿Est&aacute; seguro que desea desactivar este usuario?\">" +
											"<i class=\"fa fa-user-times\"></i>" +
										"</a>" : ""
									)+
									(
										(value.statusName == 'inactivo' && value.rol != 'admin') ? "<a href=\"<?php echo e(url('admin/usuarios/activate')); ?>/"+value.id+"\" class=\"btn btn-sm\" title=\"Reactivar "+value.fullName+"\" data-confirm=\"¿Est&aacute; seguro que desea reactivar este usuario?\">" +
											"<i class=\"fa fa-check\"></i>" +
										"</a>" : ""
									)+
									(
										(value.rol == 'operador') ? "<a href=\"<?php echo e(url('admin/usuarios/concesionarios')); ?>/"+value.id+"\" class=\"btn btn-sm\" title=\"Asignar concesionarios a "+value.fullName+"\">" +
											"<i class=\"fa fa-wrench\"></i>" +
										"</a>" : ""
									)+
									(
										"<?php echo e($current_user->id); ?>" != value.id ? "<a href=\"<?php echo e(url('admin/usuarios/delete')); ?>/"+value.id+"\" class=\"btn btn-sm\" title=\"Elminar "+value.fullName+"\" data-confirm=\"¿Est&aacute; seguro que desea eliminar este usuario?\">" +
											"<i class=\"fa fa-trash-o\"></i>" +
										"</a>" : ""
									)+									
								"</div>" +
							"</div>" +
						"</div>" +
					"</div>"
				);
			});
		}else{
			console.log('asdasdad');
			$("#lista_asesores").empty();
			$("#lista_asesores").append(
				"<div class=\"message\" style=\"padding-top:0px;\">" +
					"<div class=\"row\">" +
						"<div class=\"col-md-12\">" +
							"<div class=\"alert alert-warning\">No existen asesores asignados a este concesionario</div>" +
						"</div>" +
					"</div>" +
				"</div>"
			);
		}

	}

</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('admin.layouts.main', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>