<?php $__env->startSection('body'); ?>
    <div class="wrapper-content animated fadeInRight form-horizontal">
        <div class="row">
            <div class="col-lg-12">
                <div class="ibox float-e-margins">
                    <div class="ibox-content">
                        <a href="<?php echo e(url('/edit-user')); ?>" class="btn btn-outline btn-info pull-right"> <i
                                    class="fa fa-bars"></i>Lista</a>
                        <h2 class="ibox-title">Editarea datelor de utilizator</h2>
                        <form id="user-profile" class="user-profile">
                            <input type="hidden" name="user_id" value="<?php echo e($item->user_id); ?>">
                            <div class="tabs-container">
                                <ul class="nav nav-tabs">
                                    <li class="active"><a data-toggle="tab" href="#tab-1">Date Personale</a></li>
                                    <li class=""><a data-toggle="tab" href="#tab-2">Autentificare</a></li>
                                    <li class=""><a data-toggle="tab" href="#tab-3">Permisiuni în CRM</a></li>
                                </ul>
                                <div class="tab-content">
                                    <div id="tab-1" class="tab-pane active">
                                        <div class="panel-body">
                                            <fieldset class="form-horizontal">
                                                <div class="form-group"><label
                                                            class="col-sm-3 control-label">Nume:</label>
                                                    <div class="col-sm-9">
                                                        <input type="text" class="form-control"
                                                               value="<?php echo e($item->name); ?>" name="name">
                                                    </div>
                                                </div>
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label">Funcția:</label>
                                                    <div class="col-sm-9">
                                                        <input type="text" class="form-control"
                                                               value="<?php echo e($item->job); ?>" name="job">
                                                    </div>
                                                </div>
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label">Telefon:</label>
                                                    <div class="col-sm-9">
                                                        <input type="text" class="form-control"
                                                               value="<?php echo e($item->phone); ?>" name="phone">
                                                    </div>
                                                </div>
                                            </fieldset>
                                        </div>
                                    </div>
                                    <div id="tab-2" class="tab-pane">
                                        <div class="panel-body">
                                            <fieldset class="form-horizontal">
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label"></label>
                                                    <div class="col-sm-9">
                                                        <div>
                                                            <label><input type="checkbox"
                                                                          name="active" <?php echo e($item->active == 1 ? 'checked' : ''); ?>>&nbsp;Activ&nbsp;(Acces
                                                                la CRM)</label>
                                                        </div>
                                                    </div>
                                                </div>
                                                <?php if(auth()->user()->is_admin == 3): ?>
                                                    <?php if(!$usersStatus->isEmpty()): ?>
                                                        <div class="form-group">
                                                            <label for="is_admin" class="col-sm-3 control-label">Statutul
                                                                utilizatorului</label>
                                                            <div class="col-sm-9">
                                                                <select class="form-control" name="is_admin"
                                                                        id="is_admin">
                                                                    <?php foreach($usersStatus as $status): ?>
                                                                        <option value="<?php echo e($status->id); ?>" <?php echo e($item->is_admin == $status->id ? 'selected' : ''); ?>>
                                                                            <?php echo e(isset($status->name) ? $status->name : ''); ?>

                                                                        </option>
                                                                    <?php endforeach; ?>
                                                                </select>
                                                            </div>
                                                        </div>
                                                    <?php endif; ?>
                                                    <?php if(!$teams->isEmpty()): ?>
                                                        <div class="form-group teams-list"
                                                             data-user="<?php echo e(auth()->user()->is_admin); ?>">
                                                            <label for="team_id" class="col-sm-3 control-label">Echipa
                                                                utilizatorului</label>
                                                            <div class="col-sm-9">
                                                                <select class="form-control" name="team_id"
                                                                        id="team_id">
                                                                    <?php foreach($teams as $key => $team): ?>
                                                                        <option value="<?php echo e($team->id); ?>" <?php echo e($item->team_id == $team->id ? 'selected' : ''); ?>><?php echo e(isset($team->name) ? $team->name : ''); ?></option>
                                                                    <?php endforeach; ?>
                                                                </select>
                                                            </div>
                                                        </div>
                                                    <?php endif; ?>
                                                <?php else: ?>
                                                    <div class="form-group">
                                                        <label for="is_admin" class="col-sm-3 control-label">Statutul
                                                            utilizatorului</label>
                                                        <div class="col-sm-9">
                                                            <span class="simple-text-form"><?php echo e(!is_null($item->user_id) ? $item->userStatus()->first()->name : $firstUserStatus->name); ?></span>
                                                        </div>
                                                    </div>
                                                    <div class="form-group">
                                                        <label for="team_id" class="col-sm-3 control-label">Echipa
                                                            utilizatorului</label>
                                                        <div class="col-sm-9">
                                                            <span class="simple-text-form"><?php echo e(auth()->user()->userTeam()->first()->name); ?></span>
                                                        </div>
                                                    </div>
                                                <?php endif; ?>
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label">Login:</label>
                                                    <div class="col-sm-9">
                                                        <input type="text" class="form-control"
                                                               value="<?php echo e($item->login); ?>"
                                                               name="login">
                                                    </div>
                                                </div>
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label">Introdu o nouă
                                                        parolă:</label>
                                                    <div class="col-sm-9">
                                                        <input type="password" class="form-control" value=""
                                                               name="password">
                                                    </div>
                                                </div>
                                                <div class="form-group">
                                                    <label class="col-sm-3 control-label">Confirmă noua
                                                        parolă:</label>
                                                    <div class="col-sm-9">
                                                        <input type="password" class="form-control" value=""
                                                               name="confirm_password">
                                                    </div>
                                                </div>
                                            </fieldset>
                                        </div>
                                    </div>
                                    <div id="tab-3" class="tab-pane">
                                        <div class="panel-body">
                                            <fieldset class="form-horizontal">

                                                <div class="form-group">
                                                    <label class="col-sm-2 control-label"></label>
                                                    <div class="col-sm-10">
                                                        <?php foreach( $components as $component): ?>
                                                            <label class="checkbox">
                                                                <input type="checkbox" name="user_components[]"
                                                                       <?php echo in_array($component->component_id, $userComponentIds) ? 'checked': ''; ?> value="<?php echo e($component->component_id); ?>"
                                                                       id="checkbox<?php echo e($component->component_id); ?>"><?php echo e($component->name); ?>

                                                            </label>
                                                        <?php endforeach; ?>
                                                    </div>
                                                </div>
                                            </fieldset>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </form>
                        <div class="btn-controls btn-inline-block-right">
                            <?php if(!is_null($item->user_id) && auth()->user()->is_admin == 3): ?>
                                <div class="btn btn-danger" onclick="destroyUserProfile()">Sterge</div>
                            <?php endif; ?>
                            <div class="btn btn-primary" onclick="saveUserProfile()">Salvează</div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <script type="text/javascript">
        function saveUserProfile() {
            var data = $('form#user-profile').serialize();

            var node = $('form#user-profile');
            clearErrorMsg(node);

            $.ajax({
                type: 'POST',
                url: '/edit-user/save',
                beforeSend: function () {
                    loader_list.fadeIn();
                },
                data: data,
                success: function (resp) {
                    loader_list.fadeOut();
                    if (resp.msg)
                        toastr[resp.msg.type](resp.msg.e);

                    if (resp.validator) addErrorMsg(node, resp.validator);

                    if (resp.status) {
                        $('form#user-profile [name="user_id"]').val(resp.item.user_id);

                        setTimeout(function () {
                            window.location.href = resp.url;
                        }, 1500);
                    }
                },
                error: function () {
                    loader_list.fadeOut();

                    setTimeout(function(){
                        window.location.reload();
                    }, 500)
                }
            });

        }

        function destroyUserProfile() {
            var user_id = $('input[name="user_id"]').val();

            $.ajax({
                type: 'POST',
                url: '/edit-user/destroy',
                beforeSend: function () {
                    loader_list.fadeIn();
                },
                data: {user_id: user_id},
                success: function (resp) {
                    loader_list.fadeOut();
                    toastr[resp.msg.type](resp.msg.e);

                    if (resp.status === true) {
                        setTimeout(function () {
                            window.location.href = resp.url;
                        }, 1500);
                    }
                },
                error: function () {
                    loader_list.fadeOut();

                    setTimeout(function(){
                        window.location.reload();
                    }, 500)
                }
            });

        }

        var teams_list = $('.teams-list');
        if (parseInt(teams_list.data('user')) === 3) {
            teams_list.show();
            teams_list.append('<input type="hidden" name="hidden_team" value="0">');
        }
        else {
            teams_list.hide();
            teams_list.append('<input type="hidden" name="hidden_team" value="1">');
        }

        $('#is_admin').on('change', function () {

            if (parseInt($(this).val()) === 3) {
                teams_list.fadeOut();
                teams_list.find('input[name="hidden_team"]').val(1);
            }
            else {
                teams_list.fadeIn();
                teams_list.find('input[name="hidden_team"]').val(0);
            }
        })
    </script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('tpl', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>