<?php $__env->startSection('content'); ?>

    <div class="page-content">
        <div class="container-fluid">
            <div class="page-content-inner">
                <div class="row">
                    <div class="col-md-12">
                        <div class="portlet light">
                            <div class="portlet-body form">
                                <span class="font-blue-madison title"><i class="icon-call-in"></i> Planos</span>
                                <?php if(routeAcess('admin.plans')): ?>
                                    <a href="<?php echo e(route('admin.plans')); ?>" class="right btn red popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Voltar para consulta de planos"><i class="fa fa-arrow-circle-left"></i> Voltar</a>
                                <?php endif; ?> 
                                <hr/>

                                <?php if(count($errors) > 0): ?>
                                    <div class="alert alert-danger">
                                        <strong> O Formulário está com os erros abaixo:</strong><br><br>
                                        <ul>
                                            <?php foreach($errors->all() as $error): ?>
                                                <li><?php echo e($error); ?></li>
                                            <?php endforeach; ?>
                                        </ul>
                                    </div>
                                <?php endif; ?>

                                <?php echo Form::open(['route' => $action->route, 'method' => $action->method]); ?>

                                    <?php echo Form::hidden('id', $plan->id); ?>      
                                    <div class="row">
                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::select('type_plan', $tiposPlano, $plan->type_plan, ['class'=>'form-control', 'onchange'=>'tipo_plano(this.value)', 'onload'=>'tipo_plano(this.value)']); ?>

                                                <?php echo Form::label('type_plan', 'Tipo de Plano:', ['class' => 'control-label']); ?>

                                            </div>
                                        </div>
                                        <div class="form-group col-md-5">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('name', $plan->name, ['class' => 'form-control', 'autocomplete' => 'off', 'required']); ?>

                                                <?php echo Form::label('name', 'Nome do Plano'); ?>

                                            </div>
                                        </div>
                                        <div class="form-group col-md-5">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('apelido', $plan->apelido, ['class' => 'form-control', 'autocomplete' => 'off', 'required']); ?>

                                                <?php echo Form::label('apelido', 'Alias do Plano (Não é exibido para o cliente)'); ?>

                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="form-group col-md-2 tipo_plano plano_normal plano_economy ">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('price', $plan->price, ['class' => 'form-control', 'autocomplete' => 'off','id'=>'price']); ?>

                                                <?php echo Form::label('price', 'Mensalidade'); ?>

                                            </div>
                                        </div>

                                        <div class="form-group col-md-2 tipo_plano plano_recarga ">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('price_view', 'R$ 0,00' , ['class' => 'form-control', 'autocomplete' => 'off','disabled']); ?>

                                            </div>
                                        </div>

                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('franquia', $plan->franquia, ['class' => 'mask-money form-control', 'autocomplete' => 'off']); ?>

                                                <?php echo Form::label('franquia', 'Valor da Franquia'); ?>

                                            </div>
                                        </div>
                                    
                                        <div class="form-group col-md-1">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('siptek', $plan->siptek, ['class' => 'form-control', 'autocomplete' => 'off', 'id' => 'siptek', 'onblur'=>'valida_plano_siptek(this.value)']); ?>

                                                <?php echo Form::label('siptek', 'Id Siptek'); ?>

                                            </div>
                                        </div>
                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('main_cities', $item_plans->main_cities, ['class' => 'form-control',  'autocomplete' => 'off','id'=>'main_cities']); ?>

                                                <?php echo Form::label('main_cities', 'Fixo Principais Cidades'); ?>

                                            </div>
                                        </div>
                                    
                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('other_cities', $item_plans->other_cities, ['class' => 'form-control',  'autocomplete' => 'off','id'=>'other_cities']); ?>

                                                <?php echo Form::label('other_cities', 'Fixo Demais Cidades'); ?>

                                            </div>
                                        </div>
                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('mobile_national', $item_plans->mobile_national, ['class' => 'form-control', 'autocomplete' => 'off','id'=>'mobile_national']); ?>

                                                <?php echo Form::label('mobile_national', 'Móvel Nacional'); ?>

                                            </div>
                                        </div>
                                    
                                        <div class="form-group col-md-3">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('numbers', $item_plans->numbers, ['class' => 'form-control', 'autocomplete' => 'off','id'=>'numbers']); ?>

                                                <?php echo Form::label('numbers', 'Vlr Núm. Entrantes (Mensal)'); ?>

                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="form-group col-md-3 tipo_plano plano_normal">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <br/>
                                                <div class="md-checkbox">
                                                    <?php echo Form::checkbox('abre_chamado', 'yes', $abre_chamado,['id'=>'abre_chamado','class'=>'md-check']);; ?>

                                                    <label for="abre_chamado" class="has-personalizado">
                                                        <span></span>
                                                        <span class="check has-personalizado"></span>
                                                        <span class="box"></span> Abrir chamado na ativação?
                                                    </label>
                                                </div>
                                            </div>
                                        </div>

                                        <div class="form-group col-md-4 tipo_plano plano_normal">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <br/>
                                                <div class="md-checkbox">
                                                    <?php echo Form::checkbox('descontar_credito', 'yes', $descontar_credito,['id'=>'descontar_credito','class'=>'md-check']);; ?>

                                                    <label for="descontar_credito" class="has-personalizado">
                                                        <span></span>
                                                        <span class="check has-personalizado"></span>
                                                        <span class="box"></span> Descontar Númmeros Entrantes dos créditos?
                                                    </label>
                                                </div>
                                            </div>
                                        </div>

                                        <div class="form-group col-md-2 tipo_plano plano_normal">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <br/>
                                                <div class="md-checkbox">
                                                    <?php echo Form::checkbox('liberar_creditos', 'yes', $liberar_creditos,['id'=>'liberar_creditos','class'=>'md-check']);; ?>

                                                    <label for="liberar_creditos" class="has-personalizado">
                                                        <span></span>
                                                        <span class="check has-personalizado"></span>
                                                        <span class="box"></span> Liberar créditos?
                                                    </label>
                                                </div>
                                            </div>
                                        </div>
                                    
                                        <div class="form-group col-md-3 tipo_plano plano_normal">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('activate', $item_plans->activate, ['class' => 'mask-money form-control', 'autocomplete' => 'off']); ?>

                                                <?php echo Form::label('activate', 'Valor de Ativação dos Números '); ?>

                                            </div>
                                        </div>
                                    
                                        <div class="form-group col-md-3 tipo_plano plano_economy">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::text('activation_value', $plan->activation_value, ['class' => 'mask-money form-control', 'autocomplete' => 'off']); ?>

                                                <?php echo Form::label('activation_value', 'Valor de Ativação do Economy '); ?>

                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="form-group col-md-2">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <input type="number" name="number_maximum" value="<?php echo e($item_plans->number_maximum); ?>" class="form-control" autocomplete='off' min=0 />
                                                <?php /* <?php echo Form::text('number_maximum', $item_plans->number_maximum, ['class' => 'form-control', 'autocomplete' => 'off', 'required']); ?> */ ?>
                                                <?php echo Form::label('number_maximum', 'Número Máximo '); ?>

                                            </div>
                                        </div>
                                        <div class="form-group col-md-1">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <br/>
                                                <div class="md-checkbox">
                                                    <?php echo Form::checkbox('visible', 'yes', $visible,['id'=>'visivel','class'=>'md-check']);; ?>

                                                    <label for="visivel" class="has-personalizado">
                                                        <span></span>
                                                        <span class="check has-personalizado"></span>
                                                        <span class="box"></span> Visível
                                                    </label>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="form-group col-md-3">
                                            <div class="form-group form-md-line-input has-personalizado form-md-floating-label">
                                                <?php echo Form::select('rota', $rotas, $plan->rota, ['class'=>'form-control']); ?>

                                                <?php echo Form::label('rota', 'Rota:', ['class' => 'control-label']); ?>

                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="form-group col-md-6">
                                            <button type="submit" name="Salvar" value='Salvar' class="btn green-jungle popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Finalizar e salvar o registro.">
                                                <i class=" fa fa-save"></i> Salvar
                                            </button>
                                            <a href="<?php echo e(route('admin.plans')); ?>" class="btn red popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Ao cancelar você perderá as informações não salvas."><i class="fa fa-close"></i> Cancelar</a>
                                        </div>                          
                                    </div>

                                <?php echo Form::close(); ?>

                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <!-- END PAGE CONTENT INNER -->
        </div>
    </div>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js-admin-plan'); ?>
    <script src="<?php echo e(asset('/assets/global/scripts/app.min.js')); ?>" type="text/javascript"></script>
    <script src="<?php echo e(asset('/assets/apps/scripts/jquery.maskMoney.js')); ?>" type="text/javascript"></script>
    <script type="text/javascript">
        $(function(){
            $(".mask-money").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#main_cities").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#other_cities").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#mobile_national").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#numbers").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#activate").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            $("#activation_value").maskMoney({symbol:'R$ ', showSymbol:true, thousands:'.', decimal:',', symbolStay: true});
            
        })

        function valida_plano_siptek(siptek) { 
            $.ajaxSetup({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                }
            });

             $.ajax({ 
                type: "GET", 
                url: '<?php echo e(route('admin.plans.search.siptek')); ?>',
                data: {siptek: siptek}, 
                success: function(data) { 
                    var json = JSON.parse(data);
                    console.log(json); 
                    
                    if(json.name){
                        $("#siptek").val('');
                        alert("Já consta um plano com esse id vindo do SIPTEK!");
                    }
                }
            });
        }

        function tipo_plano(tipo){
            $(".tipo_plano").hide('slow');
            $(".plano_"+tipo).show('slow');
            if(tipo=='recarga'){
                $('#price').val('0.00');
            }
        }

        var type_plan =  $( ":input[name='type_plan']").val();
        tipo_plano(type_plan);
        //tipo_plano('<?php echo e($plan->type_plan); ?>');
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('template', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>