@extends('layouts.default')

@section('title')
	@parent
	Список пользователей
@stop

@section('breadcrumbs')
	{{ Breadcrumbs::render('users') }}
@stop

@section('js')
	<script>
		$(document).ready(function(){
			$('.btn-delete').unbind('click').on('click', function(){
				var btn = $(this);
				var l = Ladda.create(this);
				l.start();
				$.post(
					$(this).attr('href'),
					{
						_method: 'delete'
					},
					function(data){
						if (data.status == 'deleted') {
							btn.removeClass('btn-danger').addClass('btn-success').html('Восстановить').attr('title', 'Вы точно хотите восстановить пользователя?');
						}
						if (data.status == 'restored') {
							btn.removeClass('btn-success').addClass('btn-danger').html('Удалить').attr('title', 'Вы точно хотите удалить пользователя?');
						}
					}
				).always(function() { l.stop(); });
				return false;
			});
		});
	</script>
@stop

@section('content')
	<div class="row">
		<div class="col-xs-12 col-sm-9 col-md-9 col-lg-9">
			<h1 class="page-title txt-color-blueDark">
				<i class="fa fa-user fa-fw"></i>
				Список пользователей
			</h1>
		</div>

		<div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">
			<a class="btn btn-lg btn-primary header-btn pull-right" href="{{ URL::to('users/create') }}"><span class="glyphicon glyphicon-plus"></span> Добавить пользователя</a>
		</div>
	</div>

	<section id="widget-grid">
		<div class="row">
			<article class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
				<div class="jarviswidget jarviswidget-color-blueDark" id="wid-id-0" data-widget-editbutton="false" data-widget-sortable="false" data-widget-deletebutton="false" data-widget-togglebutton="false">
					<header>
						<span class="widget-icon"> <i class="fa fa-user"></i> </span>
						<h2>Пользователи</h2>

						<div class="widget-toolbar smart-form search-input">
							<label class="input">
								<i class="btn-search-clear icon-append glyphicon glyphicon-remove-circle"></i>
								<input id="pageSeachInTableString" type="text">
							</label>
						</div>
					</header>

					<!-- widget div-->
					<div>
						<!-- widget edit box -->
						<div class="jarviswidget-editbox">
							<!-- This area used as dropdown edit box -->
						</div>
						<!-- end widget edit box -->

						<!-- widget content -->
						<div class="widget-body no-padding">
							<div class="table-responsive">
								<table id="pageSeachInTableTable" class="table table-hover">
									<thead>
										<th>Информация</th>
										<th>Телефон</th>
										<th>E-mail</th>
										<th width="260">Действия</th>
									</thead>
									<tbody>
										@foreach ($users as $user)
										<tr @if ($user->deleted_at) class="warning" @endif>
											<td>
												<a class="to-search" href="{{ action('UserController@show', array($user->id)) }}"><b>{{ $user->first_name }} {{ $user->last_name }}</b></a>
											</td>
											<td><span class="phone-to-humanize">{{ $user->phone }}</span></td>
											<td>{{ $user->email }}</td>
											<td>
												<a class="btn btn-sm btn-default" href="{{ action('UserController@edit', array($user->id)) }}">Редактировать</a>
												@if ($user->id != Auth::user()->id && Auth::user()->isAdmin())
													@if ($user->trashed())
													<a class="btn btn-sm btn-success btn-delete ladda-button" data-style="zoom-out" href="{{ action('UserController@destroy', array($user->id)) }}" data-token="{{ Session::getToken() }}" title="Вы точно хотите восстановить пользователя {{ $user->first_name }} {{ $user->last_name }}?">Восстановить</a>
													@else
													<a class="btn btn-sm btn-danger btn-delete ladda-button" data-style="zoom-out" href="{{ action('UserController@destroy', array($user->id)) }}" data-token="{{ Session::getToken() }}" title="Вы точно хотите удалить пользователя {{ $user->first_name }} {{ $user->last_name }}?">Удалить</a>
													@endif
												@endif
											</td>
										</tr>
										@endforeach
									</tbody>
								</table>
							</div>
						</div>
						<!-- end widget content -->
					</div>
					<!-- end widget div -->
				</div>
				<!-- end widget -->
			</article>
		</div>
	</section>
@stop
