@extends('layouts.admin.default') @section('content')

@choice('labels.usuarios', 0) {{ empty($model->id) ? __('labels.acoes.adicionar') : __('labels.acoes.alterar') }}

@if ($errors->any())
@lang('labels.msg.verifique')
@endif @if(empty($model)) {!! Form::open(['route' => ['usuarios.salvar'], 'class' => 'form form-edit']) !!} @else {!! Form::model($model, ['route' => ['usuarios.salvar'], 'method' => 'put']) !!} {{ Form::hidden('id') }} @endif
{{ Form::label('name', __('labels.nome')) }} {{ Form::text('name', null, ['class' => 'form-control form-control-sm '.($errors->has('name') ? 'is-invalid' : ''), 'maxlength' => 50, 'placeholder' => __('labels.nome')]) }} @if ($errors->has('name'))
{{ $errors->first('name') }}
@endif
{{ Form::label('username', __('labels.cpf')) }} {{ Form::text('username', null, ['class' => 'form-control form-control-sm '.($errors->has('username') ? 'is-invalid' : ''), 'maxlength' => 11, 'placeholder' => __('labels.cpf')]) }} @if ($errors->has('username'))
{{ $errors->first('username') }}
@endif
@if(empty($model->password) || auth()->user()->isSuperAdmin())
{{ Form::label('password', __('labels.senha')) }} {{ Form::password('password', ['class' => 'form-control form-control-sm '.($errors->has('password') ? 'is-invalid' : ''), 'placeholder' => __('labels.senha')]) }} @if ($errors->has('password'))
@foreach ($errors->get('password') as $error) {{ $error }}
@endforeach
@endif
{{ Form::label('password_confirmation', __('labels.confirmar_senha')) }} {{ Form::password('password_confirmation', ['class' => 'form-control form-control-sm', 'placeholder' => __('labels.confirmar_senha')]) }}
@endif @if(auth()->user()->isSuperAdmin())
{{ Form::label('is_admin', __('labels.e_admin')) }} {{ Form::select('is_admin', Config::get('constants.boolean'), null, ['class' => 'form-control form-control-sm '.($errors->has('is_admin') ? 'is-invalid' : ''), 'placeholder' => __('labels.acoes.selecione')]) }} @if ($errors->has('is_admin'))
@foreach ($errors->get('is_admin') as $error) {{ $error }}
@endforeach
@endif
@else {{ Form::hidden('is_admin', 0) }} @endif
{{ Form::label('departamento_id', trans_choice('labels.departamentos', 1)) }} {{ Form::select('departamento_id', $deptos, null, ['class' => 'form-control form-control-sm '.($errors->has('departamento_id') ? 'is-invalid' : ''), 'placeholder' => __('labels.acoes.selecione')]) }} @if ($errors->has('departamento_id'))
@foreach ($errors->get('departamento_id') as $error) {{ $error }}
@endforeach
@endif
@if ($errors->has('permissions')) @endif
@choice('labels.modulo', 1) @choice('labels.permissoes', 0)
@choice('labels.usuarios', 0)
@lang('labels.alterar_limite')

@lang('labels.acoes.cancelar') {{ Form::submit(__('labels.acoes.salvar'), ['class' => 'btn btn-success']) }}

{!! Form::close() !!}
@endsection