"database/seeders/TrabalhoSeeder.php" did not exist on "fdd903c99dccbe189e71a28f6a86a5a6ac2e5ae0"
Commit 5de5a599 authored by Gabriel-31415's avatar Gabriel-31415
Browse files

first commit

parents
// Body
$body-bg: #f8fafc;
// Typography
$font-family-sans-serif: 'Nunito', sans-serif;
$font-size-base: 0.9rem;
$line-height-base: 1.6;
// Colors
$blue: #3490dc;
$indigo: #6574cd;
$purple: #9561e2;
$pink: #f66d9b;
$red: #e3342f;
$orange: #f6993f;
$yellow: #ffed4a;
$green: #38c172;
$teal: #4dc0b5;
$cyan: #6cb2eb;
// Fonts
@import url('https://fonts.googleapis.com/css?family=Nunito');
// Variables
@import 'variables';
// Bootstrap
@import '~bootstrap/scss/bootstrap';
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row justify-content-center">
<div class="col-md-5">
<div class="card card-login-cadastro">
{{-- <div class="card-header">{{ __('Login') }}</div> --}}
<div class="card-body">
<form method="POST" action="{{ route('login') }}">
@csrf
<div class="row justify-content-center">
<div class="titulo-login-cadastro">LOGIN</div>
</div>
<div class="form-group row">
<div class="col-md-12">
<label for="email" class="col-form-label text-md-right">{{ __('Endereço de E-mail') }}</label>
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-12">
<label for="password" class="col-form-label text-md-right">{{ __('Senha') }}</label>
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
@error('password')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<div class="form-check">
<input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}>
<label class="form-check-label" for="remember">
{{ __('Lembrar Senha') }}
</label>
</div>
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Login') }}
</button>
<div class="row justify-content-center">
@if (Route::has('password.request'))
<a class="btn btn-link" href="{{ route('password.request') }}">
{{ __('Esqueceu sua senha?') }}
</a>
@endif
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Confirm Password') }}</div>
<div class="card-body">
{{ __('Please confirm your password before continuing.') }}
<form method="POST" action="{{ route('password.confirm') }}">
@csrf
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Password') }}</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
@error('password')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-8 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Confirm Password') }}
</button>
@if (Route::has('password.request'))
<a class="btn btn-link" href="{{ route('password.request') }}">
{{ __('Forgot Your Password?') }}
</a>
@endif
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Redefinir Senha') }}</div>
<div class="card-body">
@if (session('status'))
<div class="alert alert-success" role="alert">
{{ session('status') }}
</div>
@endif
<form method="POST" action="{{ route('password.email') }}">
@csrf
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right">{{ __('Endereço de E-mail') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Enviar link para redefinição de senha') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Redefinir Senha') }}</div>
<div class="card-body">
<form method="POST" action="{{ route('password.update') }}">
@csrf
<input type="hidden" name="token" value="{{ $token }}">
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right">{{ __('Endereço de E-mail') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ $email ?? old('email') }}" required autocomplete="email" autofocus>
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Senha') }}</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
@error('password')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="password-confirm" class="col-md-4 col-form-label text-md-right">{{ __('Confirmar Senha') }}</label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Redefinir Senha') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row titulo">
<h1>Cadastro</h1>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Informações Pessoais</p>
</div>
</div>
<form method="POST" action="{{ route('register') }}">
@csrf
{{-- Nome | CPF --}}
<div class="form-group row">
<div class="col-md-8">
<label for="name" class="col-form-label">{{ __('Nome Completo') }}</label>
<input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus>
@error('name')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4">
<label for="cpf" class="col-form-label">{{ __('CPF') }}</label>
<input id="cpf" type="text" class="form-control @error('cpf') is-invalid @enderror" name="cpf" value="{{ old('cpf') }}" required autocomplete="cpf" autofocus>
@error('cpf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
{{-- Instituição de Ensino e Celular --}}
<div class="form-group row">
<div class="col-md-8">
<label for="instituicao" class="col-form-label">{{ __('Instituição de Vínculo') }}</label>
<input id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" required autocomplete="instituicao" autofocus>
@error('instituicao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4">
<label for="celular" class="col-form-label">{{ __('Celular') }}</label>
<input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ old('celular') }}" required autocomplete="celular" autofocus>
@error('celular')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
{{-- Email | Senha | Confirmar Senha --}}
<div class="form-group row">
<div class="col-md-4">
<label for="email" class="col-form-label">{{ __('E-Mail') }}</label>
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4">
<label for="password" class="col-form-label">{{ __('Senha') }}</label>
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
@error('password')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4">
<label for="password-confirm" class="col-form-label">{{ __('Confirme a Senha') }}</label>
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
</div>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Endereço</p>
</div>
</div>
{{-- Rua | Número | Bairro --}}
<div class="form-group row">
<div class="col-md-2">
<label for="cep" class="col-form-label">{{ __('CEP') }}</label>
<input value="{{old('cep')}}" onblur="pesquisacep(this.value);" id="cep" type="text" required autocomplete="cep" name="cep" autofocus class="form-control field__input a-field__input" placeholder="CEP" size="10" maxlength="9" >
@error('cep')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<label for="rua" class="col-form-label">{{ __('Rua') }}</label>
<input value="{{old('rua')}}" id="rua" type="text" class="form-control @error('rua') is-invalid @enderror" name="rua" required autocomplete="new-password">
@error('rua')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-2">
<label for="numero" class="col-form-label">{{ __('Número') }}</label>
<input value="{{old('numero')}}" id="numero" type="text" class="form-control @error('numero') is-invalid @enderror" name="numero" autocomplete="numero">
@error('numero')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4">
<label for="bairro" class="col-form-label">{{ __('Bairro') }}</label>
<input value="{{old('bairro')}}" id="bairro" type="text" class="form-control @error('bairro') is-invalid @enderror" name="bairro" required autocomplete="bairro">
@error('bairro')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<label for="cidade" class="col-form-label">{{ __('Cidade') }}</label>
<input value="{{old('cidade')}}" id="cidade" type="text" class="form-control @error('cidade') is-invalid @enderror" name="cidade" required autocomplete="cidade">
@error('cidade')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="uf" class="col-form-label">{{ __('UF') }}</label>
{{-- <input id="uf" type="text" class="form-control @error('uf') is-invalid @enderror" name="uf" value="{{ old('uf') }}" required autocomplete="uf" autofocus> --}}
<select class="form-control @error('uf') is-invalid @enderror" id="uf" name="uf">
<option value="" disabled selected hidden>-- UF --</option>
<option @if(old('uf') == 'AC') selected @endif value="AC">Acre</option>
<option @if(old('uf') == 'AL') selected @endif value="AL">Alagoas</option>
<option @if(old('uf') == 'AP') selected @endif value="AP">Amapá</option>
<option @if(old('uf') == 'AM') selected @endif value="AM">Amazonas</option>
<option @if(old('uf') == 'BA') selected @endif value="BA">Bahia</option>
<option @if(old('uf') == 'CE') selected @endif value="CE">Ceará</option>
<option @if(old('uf') == 'DF') selected @endif value="DF">Distrito Federal</option>
<option @if(old('uf') == 'ES') selected @endif value="ES">Espírito Santo</option>
<option @if(old('uf') == 'GO') selected @endif value="GO">Goiás</option>
<option @if(old('uf') == 'MA') selected @endif value="MA">Maranhão</option>
<option @if(old('uf') == 'MT') selected @endif value="MT">Mato Grosso</option>
<option @if(old('uf') == 'MS') selected @endif value="MS">Mato Grosso do Sul</option>
<option @if(old('uf') == 'MG') selected @endif value="MG">Minas Gerais</option>
<option @if(old('uf') == 'PA') selected @endif value="PA">Pará</option>
<option @if(old('uf') == 'PB') selected @endif value="PB">Paraíba</option>
<option @if(old('uf') == 'PR') selected @endif value="PR">Paraná</option>
<option @if(old('uf') == 'PE') selected @endif value="PE">Pernambuco</option>
<option @if(old('uf') == 'PI') selected @endif value="PI">Piauí</option>
<option @if(old('uf') == 'RJ') selected @endif value="RJ">Rio de Janeiro</option>
<option @if(old('uf') == 'RN') selected @endif value="RN">Rio Grande do Norte</option>
<option @if(old('uf') == 'RS') selected @endif value="RS">Rio Grande do Sul</option>
<option @if(old('uf') == 'RO') selected @endif value="RO">Rondônia</option>
<option @if(old('uf') == 'RR') selected @endif value="RR">Roraima</option>
<option @if(old('uf') == 'SC') selected @endif value="SC">Santa Catarina</option>
<option @if(old('uf') == 'SP') selected @endif value="SP">São Paulo</option>
<option @if(old('uf') == 'SE') selected @endif value="SE">Sergipe</option>
<option @if(old('uf') == 'TO') selected @endif value="TO">Tocantins</option>
</select>
@error('uf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6" style="padding-left:0">
<a class="btn btn-secondary botao-form" href="{{route('cancelarCadastro')}}" style="width:100%">Cancelar Cadastro</a>
</div>
<div class="col-md-6" style="padding-right:0">
<button type="submit" class="btn btn-primary botao-form" style="width:100%">
{{ __('Finalizar Cadastro') }}
</button>
</div>
</div>
</form>
</div>
@endsection
@section('javascript')
<script type="text/javascript" >
$(document).ready(function($){
$('#cep').mask('00000-000');
$('#cpf').mask('000.000.000-00');
var SPMaskBehavior = function (val) {
return val.replace(/\D/g, '').length === 11 ? '(00) 00000-0000' : '(00) 0000-00009';
},
spOptions = {
onKeyPress: function(val, e, field, options) {
field.mask(SPMaskBehavior.apply({}, arguments), options);
}
};
$('#celular').mask(SPMaskBehavior, spOptions);
});
function limpa_formulário_cep() {
//Limpa valores do formulário de cep.
document.getElementById('rua').value=("");
document.getElementById('bairro').value=("");
document.getElementById('cidade').value=("");
document.getElementById('uf').value=("");
}
function meu_callback(conteudo) {
if (!("erro" in conteudo)) {
//Atualiza os campos com os valores.
document.getElementById('rua').value=(conteudo.logradouro);
document.getElementById('bairro').value=(conteudo.bairro);
document.getElementById('cidade').value=(conteudo.localidade);
document.getElementById('uf').value=(conteudo.uf);
} //end if.
else {
//CEP não Encontrado.
limpa_formulário_cep();
alert("CEP não encontrado.");
}
}
function pesquisacep(valor) {
//Nova variável "cep" somente com dígitos.
var cep = valor.replace(/\D/g, '');
//Verifica se campo cep possui valor informado.
if (cep != "") {
//Expressão regular para validar o CEP.
var validacep = /^[0-9]{8}$/;
//Valida o formato do CEP.
if(validacep.test(cep)) {
//Preenche os campos com "..." enquanto consulta webservice.
document.getElementById('rua').value="...";
document.getElementById('bairro').value="...";
document.getElementById('cidade').value="...";
document.getElementById('uf').value="...";
//Cria um elemento javascript.
var script = document.createElement('script');
//Sincroniza com o callback.
script.src = 'https://viacep.com.br/ws/'+ cep + '/json/?callback=meu_callback';
//Insere script no documento e carrega o conteúdo.
document.body.appendChild(script);
} //end if.
else {
//cep é inválido.
limpa_formulário_cep();
alert("Formato de CEP inválido.");
}
} //end if.
else {
//cep sem valor, limpa formulário.
limpa_formulário_cep();
}
};
</script>
@endsection
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Verifique o seu endereço de e-mail') }}</div>
<div class="card-body">
@if (session('resent'))
<div class="alert alert-success" role="alert">
{{ __('Um novo link de verificação foi enviado para o seu e-mail.') }}
</div>
@endif
{{ __('Antes de prosseguir, verifique o seu e-mail e procure por um link de verificação.') }}
{{ __('Se você não recebeu o e-mail') }},
<form class="d-inline" method="POST" action="{{ route('verification.resend') }}">
@csrf
<button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('clique aqui para solicitar outro.') }}</button>.
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@if(session('success'))
<div class="alert alert-success" role="alert">
{{session('success')}}
</div>
@endif
@if($errors->any())
<div class="alert alert-warning">
@foreach ($errors->all() as $error)
<p>{{$error}}</p>
@endforeach
</div>
@endif
@if(session('success'))
<div class="alert alert-success" role="alert" align="center" style="position:absolute width:100%">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
{{session('success')}}
</div>
@endif
@if(session('error'))
<div class="alert alert-danger" role="alert" align="center" style="position:absolute width:100%">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
{{session('error')}}
</div>
@endif
@extends('layouts.app')
@section('sidebar')
<div class="wrapper">
<div class="sidebar">
<h2>{{{$evento->nome}}}</h2>
<ul>
<a id="informacoes" onclick="habilitarPagina('informacoes')">
<li>
<img src="{{asset('img/icons/info-circle-solid.svg')}}" alt=""> <h5> Informações</h5>
</li>
</a>
<a id="trabalhos">
<li>
<img src="{{asset('img/icons/file-alt-regular.svg')}}" alt=""><h5>Trabalhos</h5><img class="arrow" src="{{asset('img/icons/arrow.svg')}}">
</li>
<div id="dropdownTrabalhos" style="background-color: gray">
<a id="submissoesTrabalhos" onclick="habilitarPagina('submissoesTrabalhos')">
<li>
<img src="{{asset('img/icons/plus-square-solid.svg')}}" alt=""><h5>Definir Submissões</h5>
</li>
</a>
<a id="listarTrabalhos" onclick="habilitarPagina('listarTrabalhos')">
<li>
<img src="{{asset('img/icons/list.svg')}}" alt=""><h5>Listar Trabalhos</h5>
</li>
</a>
</div>
</a>
<a id="areas">
<li>
<img src="{{asset('img/icons/area.svg')}}" alt=""><h5> Áreas</h5><img class="arrow" src="{{asset('img/icons/arrow.svg')}}">
</li>
<div id="dropdownAreas" style="background-color: gray">
<a id="cadastrarAreas" onclick="habilitarPagina('cadastrarAreas')">
<li>
<img src="{{asset('img/icons/plus-square-solid.svg')}}" alt=""><h5> Cadastrar Áreas</h5>
</li>
</a>
<a id="listarAreas" onclick="habilitarPagina('listarAreas')">
<li>
<img src="{{asset('img/icons/list.svg')}}" alt=""><h5> Listar Áreas</h5>
</li>
</a>
</div>
</a>
<a id="revisores">
<li>
<img src="{{asset('img/icons/glasses-solid.svg')}}" alt=""><h5>Revisores</h5><img class="arrow" src="{{asset('img/icons/arrow.svg')}}">
</li>
<div id="dropdownRevisores" style="background-color: gray">
<a id="cadastrarRevisores" onclick="habilitarPagina('cadastrarRevisores')">
<li>
<img src="{{asset('img/icons/user-plus-solid.svg')}}" alt=""><h5> Cadastrar Revisores</h5>
</li>
</a>
<a id="listarRevisores" onclick="habilitarPagina('listarRevisores')">
<li>
<img src="{{asset('img/icons/list.svg')}}" alt=""><h5> Listar Revisores</h5>
</li>
</a>
</div>
</a>
<a id="comissao" onclick="habilitarPagina('comissao')">
<li>
<img src="{{asset('img/icons/user-tie-solid.svg')}}" alt=""><h5>Comissão</h5><img class="arrow" src="{{asset('img/icons/arrow.svg')}}">
</li>
<div id="dropdownComissao" style="background-color: gray">
<a id="cadastrarComissao" onclick="habilitarPagina('cadastrarComissao')">
<li>
<img src="{{asset('img/icons/user-plus-solid.svg')}}" alt=""><h5> Cadastrar Comissão</h5>
</li>
</a>
<a id="definirCoordComissao" onclick="habilitarPagina('definirCoordComissao')">
<li>
<img src="{{asset('img/icons/crown-solid.svg')}}" alt=""><h5> Definir Coordenador</h5>
</li>
</a>
<a id="listarComissao" onclick="habilitarPagina('listarComissao')">
<li>
<img src="{{asset('img/icons/list.svg')}}" alt=""><h5> Listar Comissão</h5>
</li>
</a>
</div>
</a>
<a id="modalidades">
<li>
<img src="{{asset('img/icons/sitemap-solid.svg')}}" alt=""><h5>Modalidades</h5><img class="arrow" src="{{asset('img/icons/arrow.svg')}}">
</li>
<div id="dropdownModalidades" style="background-color: gray">
<a id="cadastrarModalidade" onclick="habilitarPagina('cadastrarModalidade')">
<li>
<img src="{{asset('img/icons/plus-square-solid.svg')}}" alt=""><h5> Cadastrar Modalidade</h5>
</li>
</a>
<a id="listarModalidade" onclick="habilitarPagina('listarModalidade')">
<li>
<img src="{{asset('img/icons/list.svg')}}" alt=""><h5> Listar Modalidades</h5>
</li>
</a>
</div>
</a>
<!-- <a id="colocacao" onclick="habilitarPagina('colocacao')">
<li>
<img src="{{asset('img/icons/trophy-solid.svg')}}" alt=""><h5>Classificação</h5>
</li>
</a>
<a id="atividades" onclick="habilitarPagina('atividades')">
<li>
<img src="{{asset('img/icons/calendar-alt-solid.svg')}}" alt=""><h5>Atividades</h5>
</li>
</a> -->
</ul>
</div>
</div>
@endsection
@section('content')
<div class="main_content">
{{-- {{ $evento->id ?? '' }} --}}
{{-- Informações --}}
<div id="divInformacoes" class="informacoes">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Informações</h1>
</div>
</div>
<!-- Row trabalhos -->
<div class="row justify-content-center">
<div class="col-sm-8">
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<h5 class="card-title">Trabalhos</h5>
<h6 class="card-subtitle mb-2 text-muted">Informações referente aos trabalhos enviados</h6>
<p class="card-text">
<div class="row justify-content-center">
<div class="col-sm-12">
<table class="table table-responsive-lg table-hover">
<thead>
<tr>
<th style="text-align:center">Enviados</th>
<th style="text-align:center">Avaliados</th>
<th style="text-align:center">Pendentes</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:center"> {{$trabalhosEnviados}} </td>
<td style="text-align:center"> {{$trabalhosAvaliados}} </td>
<td style="text-align:center"> {{$trabalhosPendentes}} </td>
</tr>
</tbody>
</table>
</div>
</div>
</p>
</div>
</div>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<h5 class="card-title">Organização</h5>
<h6 class="card-subtitle mb-2 text-muted">Informações referentes ao número de participantes na organização do evento</h6>
<p class="card-text">
<div class="row justify-content-center">
<div class="col-sm-12">
<table class="table table-responsive-lg table-hover">
<thead>
<tr>
<th style="text-align:center">Número de Revisores</th>
<th style="text-align:center">Número de Integrantes na Comissão</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:center"> {{$numeroRevisores}} </td>
<td style="text-align:center"> {{$numeroComissao}} </td>
</tr>
</tbody>
</table>
</div>
</div>
</p>
</div>
</div>
</div>
</div>
</div>
</div><!-- end Row trabalhos -->
</div>
{{-- Comissão --}}
<div id="divCadastrarComissao" class="comissao">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Cadastrar Comissão</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-5">
<div class="card">
<div class="card-body">
<h5 class="card-title">Novo Membro</h5>
<h6 class="card-subtitle mb-2 text-muted">Cadastre um membro para sua Comissão</h6>
<form action="{{route('cadastrar.comissao')}}" method="POST">
@csrf
<input type="hidden" name="eventoId" value="{{ $evento->id ?? '' }}">
<p class="card-text">
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="emailMembroComissao" class="control-label">E-mail do novo membro</label>
<input type="email" name="emailMembroComissao" class="form-control @error('emailMembroComissao') is-invalid @enderror" name="emailMembroComissao" value="{{ old('emailMembroComissao') }}" id="emailMembroComissao" placeholder="E-mail">
@error('emailMembroComissao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>{{-- end card--}}
</div>
</div>
</div>{{-- End cadastrar Comissão --}}
<div id="divDefinirCoordComissao" class="comissao">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Definir Coordenador da Comissão</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-5">
<div class="card">
<div class="card-body">
<h5 class="card-title">Coordenador da Comissão</h5>
<h6 class="card-subtitle mb-2 text-muted">Selecione um coordenador para comissão do seu evento</h6>
<form id="formCoordComissao" action="{{route('cadastrar.coordComissao')}}" method="POST">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{ $evento->id ?? '' }}">
<div class="form-group">
<label for="coodComissaoId">Coordenador Comissão</label>
<select class="form-control" name="coordComissaoId" id="coodComissaoId">
@foreach ($users as $user)
@if($evento->coordComissaoId == $user->id)
<option value="{{$user->id}}" selected>{{$user->email}}</option>
@else
<option value="{{$user->id}}">{{$user->email}}</option>
@endif
@endforeach
</select>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Definir Coordenador') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>{{-- End Cord Comissão --}}
<div id="divListarComissao" class="comissao">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Listar Comissão</h1>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<h5 class="card-title">Comissão</h5>
<h6 class="card-subtitle mb-2 text-muted">Usuários cadastrados na comissão do seu evento.</h6>
<p class="card-text">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<th>
<th>Nome</th>
<th>Especialidade</th>
<th>Celular</th>
<th>E-mail</th>
<th>Direção</th>
<th>Remover</th>
</th>
</thead>
@foreach ($users as $user)
<tbody>
<th>
@if (isset($user->name))
<td>{{$user->name}}</td>
<td>{{$user->especProfissional}}</td>
<td>{{$user->celular}}</td>
<td>{{$user->email}}</td>
@if ($evento->coordComissaoId == $user->id)
<td>Coordenador</td>
@endif
<td>
<form method="POST" action="{{route('delete.comissao', ['eventosId'=>$evento->id, 'userId'=>$user->id])}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" style="width:15px">
</button>
</form>
</td>
@else
<td>Usuário temporário - Sem nome</td>
<td>Usuário temporário - Sem Especialidade</td>
<td>Usuário temporário - Sem Celular</td>
<td>{{$user->email}}</td>
@if ($evento->coordComissaoId == $user->id)
<td>Coordenador</td>
@endif
<td>
<form method="POST" action="{{route('delete.comissao', ['eventosId'=>$evento->id, 'userId'=>$user->id])}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" style="width:15px">
</button>
</form>
</td>
@endif
</th>
</tbody>
@endforeach
</table>
</p>
</div>
</div>
</div>
</div>
{{-- tabela membros comissão --}}
<div class="row">
<div class="col-sm-12">
<table class="table table-responsive-lg table-hover">
</table>
</div>
</div>
</div>{{-- End Listar Comissão --}}
<!-- Trabalhos -->
<div id="divListarTrabalhos" style="display: none">
<div class="row titulo-detalhes">
<div class="col-sm-10">
<h1 class="">Trabalhos</h1>
</div>
<form method="GET" action="{{route('distribuicao')}}">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-md-12">
<button onclick="event.preventDefault();" data-toggle="modal" data-target="#modalDistribuicaoAutomatica" class="btn btn-primary" style="width:100%">
{{ __('Distribuir Trabalhos') }}
</button>
</div>
</div>
</form>
</div>
{{-- Tabela Trabalhos --}}
<div class="row">
<div class="col-sm-12">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">ID</th>
<th scope="col">Área</th>
<th scope="col">Modalidade</th>
<th scope="col">Revisores</th>
<th scope="col" style="text-align:center">Baixar</th>
<th scope="col" style="text-align:center">Visualizar</th>
</tr>
</thead>
<tbody>
@php $i = 0; @endphp
@foreach($trabalhos as $trabalho)
<tr>
<td>{{$trabalho->id}}</td>
<td>{{$trabalho->area->nome}}</td>
<td>{{$trabalho->modalidade->nome}}</td>
<td>
@foreach($trabalho->atribuicao as $atribuicao)
{{$atribuicao->revisor->user->email}},
@endforeach
</td>
<td style="text-align:center">
@php $arquivo = ""; $i++; @endphp
@foreach($trabalho->arquivo as $key)
@php
if($key->versaoFinal == true){
$arquivo = $key->nome;
}
@endphp
@endforeach
<img onclick="document.getElementById('formDownload{{$i}}').submit();" class="" src="{{asset('img/icons/file-download-solid-black.svg')}}" style="width:20px" alt="">
<form method="GET" action="{{ route('download') }}" target="_new" id="formDownload{{$i}}">
<input type="hidden" name="file" value="{{$arquivo}}">
</form>
</td>
<td style="text-align:center">
<a class="botaoAjax" href="#" data-toggle="modal" onclick="trabalhoId({{$trabalho->id}})" data-target="#modalTrabalho"><img src="{{asset('img/icons/eye-regular.svg')}}" style="width:20px"></a>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div><!-- End Trabalhos -->
<!-- Definir Submissões -->
<div id="divDefinirSubmissoes" style="display: none">
<div class="row titulo-detalhes">
<div class="col-sm-10">
<h1 class="">Definir Submissões</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Definir Submissões do Trabalho</h5>
<h6 class="card-subtitle mb-2 text-muted">Informe o número de trabalhos que cada autor poderá enviar e o número de trabalhos em que um usuário poderá ser um coautor</h6>
<form method="POST" action="{{route('trabalho.numTrabalhos')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="trabalhosPorAutor" class="col-form-label">{{ __('Número de trabalhos por Autor') }}</label>
<input id="trabalhosPorAutor" type="text" class="form-control @error('trabalhosPorAutor') is-invalid @enderror" name="trabalhosPorAutor" value="{{ old('trabalhosPorAutor') }}" required autocomplete="trabalhosPorAutor" autofocus>
@error('trabalhosPorAutor')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="numCoautor" class="col-form-label">{{ __('Número de trabalhos como Coautor') }}</label>
<input id="numCoautor" type="text" class="form-control @error('numCoautor') is-invalid @enderror" name="numCoautor" value="{{ old('numCoautor') }}" required autocomplete="numCoautor" autofocus>
@error('numCoautor')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Resumo</h5>
<h6 class="card-subtitle mb-2 text-muted">Informe se os trabalhos enviados possuem resumos.</h6>
<form method="POST" action="{{route('evento.setResumo')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<input type="hidden" name="hasResumo" value="false" id="hasResumo">
<div class="row justify-content-center">
<div class="col-sm-12">
<input id="hasResumoCheck" type="checkbox" onclick="document.getElementById('hasResumo').value = 'true'" autocomplete="hasResumo" autofocus>
<label for="hasResumoCheck" >{{ __('Possui') }}</label>
@error('hasResumo')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Logo Evento</h5>
<h6 class="card-subtitle mb-2 text-muted">Modifique a foto do evento aqui.</h6>
<form method="POST" action="{{route('evento.setFotoEvento')}}" enctype="multipart/form-data">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="fotoEvento">Logo</label>
<input type="file" class="form-control-file @error('fotoEvento') is-invalid @enderror" name="fotoEvento" value="{{ old('fotoEvento') }}" id="fotoEvento">
@error('fotoEvento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div><!-- Definir Submissões -->
{{-- Modalidade --}}
<div id="divCadastrarModalidades" class="modalidades">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Cadastrar Modalidade</h1>
</div>
</div>
{{-- row card --}}
<div class="row justify-content-center">
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Nova Modalidade</h5>
<h6 class="card-subtitle mb-2 text-muted">Cadastre uma nova modalidade para o seu evento</h6>
<form method="POST" action="{{route('modalidade.store')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row">
<div class="col-sm-12">
<label for="nomeModalidade" class="col-form-label">{{ __('Nome') }}</label>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<input id="nomeModalidade" type="text" class="form-control @error('nomeModalidade') is-invalid @enderror" name="nomeModalidade" value="{{ old('nomeModalidade') }}" required autocomplete="nomeModalidade" autofocus>
@error('nomeModalidade')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Áreas por Modalidade</h5>
<h6 class="card-subtitle mb-2 text-muted">Vincule as Áreas de acordo com cada modalidade</h6>
<form method="POST" action="{{route('areaModalidade.store')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="modalidadeId" class="col-form-label">{{ __('Modalidade') }}</label>
<select class="form-control @error('modalidadeId') is-invalid @enderror" id="modalidadeId" name="modalidadeId">
<option value="" disabled selected hidden> Modalidade </option>
@foreach($modalidades as $modalidade)
<option value="{{$modalidade->id}}">{{$modalidade->nome}}</option>
@endforeach
</select>
@error('modalidadeId')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="areaId" class="col-form-label">{{ __('Área') }}</label>
<select class="form-control @error('areaId') is-invalid @enderror" id="areaId" name="areaId">
<option value="" disabled selected hidden> Área </option>
@foreach($areas as $area)
<option value="{{$area->id}}">{{$area->nome}}</option>
@endforeach
</select>
@error('areaId')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>{{-- End card--}}
</div>
</div>{{-- end row card --}}
</div>
<div id="divListarModalidades" class="modalidades">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Listar Modalidades</h1>
</div>
</div>
<div class="row justify-content-center">
{{-- table modalidades --}}
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Modalidades</h5>
<h6 class="card-subtitle mb-2 text-muted">Modalidades cadastradas no seu evento</h6>
<p class="card-text">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">Nome</th>
</tr>
</thead>
<tbody>
@foreach($modalidades as $modalidade)
<tr>
<td>{{$modalidade->nome}}</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>{{-- end table--}}
{{-- table modalidades Área--}}
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Áreas por Modalidade</h5>
<h6 class="card-subtitle mb-2 text-muted">Áreas correspondentes à cada modalidade do seu evento</h6>
<p class="card-text">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">Modalidade</th>
<th scope="col">Área</th>
</tr>
</thead>
<tbody>
@foreach($areaModalidades as $areaModalidade)
<tr>
<td>{{$areaModalidade->modalidade->nome}}</td>
<td>{{$areaModalidade->area->nome}}</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>{{-- end table área--}}
</div>
</div>
<div id="divClassificacao" class="classificacao">
<h1>Classificação</h1>
</div>
<div id="divAtividades" class="atividades">
<h1>Atividades</h1>
</div>
<!-- Área -->
<div id="divCadastrarAreas" style="display: none">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Cadastrar Áreas</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-5">
<div class="card">
<div class="card-body">
<h5 class="card-title">Nova Área</h5>
<h6 class="card-subtitle mb-2 text-muted">Cadastre uma nova área para o seu evento</h6>
<form method="POST" action="{{route('area.store')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="nome" class="col-form-label">{{ __('Nome da Área') }}</label>
<input id="nome" type="text" class="form-control @error('nome') is-invalid @enderror" name="nome" value="{{ old('nome') }}" required autocomplete="nome" autofocus>
@error('nome')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>{{-- End card--}}
</div>
</div>
</div>
<div id="divListarAreas" style="display: none">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Listar Áreas</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-8">
<div class="card">
<div class="card-body">
<h5 class="card-title">Áreas</h5>
<h6 class="card-subtitle mb-2 text-muted">Áreas cadastradas no seu evento</h6>
<p class="card-text">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Nome</th>
<th scope="col" style="text-align:center">Remover</th>
</tr>
</thead>
<tbody>
@foreach($areas as $area)
<tr>
<th scope="row">{{$area->id}}</th>
<td>{{$area->nome}}</td>
<td>
<form method="POST" action="{{route('area.delete', $area->id)}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" style="width:15px">
</button>
</form>
</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Revisores -->
<div id="divCadastrarRevisores" style="display: none">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Cadastrar Revisores</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-10">
<div class="card">
<div class="card-body">
<h5 class="card-title">Revisores</h5>
<h6 class="card-subtitle mb-2 text-muted">Cadastre um novo revisor no seu evento</h6>
<form method="POST" action="{{route('revisor.store')}}">
@csrf
<p class="card-text">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="nomeRevisor" class="col-form-label">{{ __('Nome do Revisor') }}</label>
<input id="nomeRevisor" type="text" class="form-control @error('nomeRevisor') is-invalid @enderror" name="nomeRevisor" value="{{ old('nomeRevisor') }}" required autocomplete="nomeRevisor" autofocus>
@error('nomeRevisor')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="emailRevisor" class="col-form-label">{{ __('Email do Revisor') }}</label>
<input id="emailRevisor" type="text" class="form-control @error('emailRevisor') is-invalid @enderror" name="emailRevisor" value="{{ old('emailRevisor') }}" required autocomplete="emailRevisor" autofocus>
@error('emailRevisor')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="areaRevisor" class="col-form-label">{{ __('Área') }}</label>
<select class="form-control @error('areaRevisor') is-invalid @enderror" id="areaRevisor" name="areaRevisor">
<option value="" disabled selected hidden>-- Área --</option>
@foreach($areas as $area)
<option value="{{$area->id}}">{{$area->nome}}</option>
@endforeach
</select>
@error('areaRevisor')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-12">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<div id="divListarRevisores" style="display: none">
<div class="row">
<div class="col-sm-12">
<h1 class="titulo-detalhes">Listar Revisores</h1>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<h5 class="card-title">Revisores</h5>
<h6 class="card-subtitle mb-2 text-muted">Revisores cadastrados no seu evento</h6>
<p class="card-text">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">Nome</th>
<th scope="col">Área</th>
<th scope="col" style="text-align:center">Em Andamento</th>
<th scope="col" style="text-align:center">Finalizados</th>
<th scope="col" style="text-align:center">Visualizar</th>
<th scope="col" style="text-align:center">Lembrar</th>
<th scope="col" style="text-align:center">Remover</th>
</tr>
</thead>
<tbody>
@foreach($revisores as $revisor)
<tr>
<td>{{$revisor->user->email}}</td>
<td>{{$revisor->area->nome}}</td>
<td style="text-align:center">{{$revisor->correcoesEmAndamento}}</td>
<td style="text-align:center">{{$revisor->trabalhosCorrigidos}}</td>
<td style="text-align:center">
<a href="#" data-toggle="modal" data-target="#modalRevisor">
<img src="{{asset('img/icons/eye-regular.svg')}}" style="width:20px">
</a>
</td>
<td style="text-align:center">
<form action="{{route('revisor.email')}}" method="POST" >
@csrf
<input type="hidden" name="user" value= '@json($revisor->user)'>
<button class="btn btn-primary btn-sm" type="submit">
Enviar e-mail
</button>
</form>
</td>
<td>
<form method="POST" action="{{route('revisor.delete', ['eventoId' => $evento->id, 'userId' => $revisor->user->id])}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" style="width:15px">
</button>
</form>
</td>
</tr>
@endforeach
</tbody>
</table>
@if(count($revs) > 0 && isset($revs))
<form action="{{route('revisor.emailTodos')}}" method="POST" >
@csrf
<input type="hidden" name="revisores" value='@json($revs)'>
<button class="btn btn-primary btn-sm" type="submit">
Lembrar todos
</button>
</form>
@endif
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Revisor -->
<div class="modal fade" id="modalRevisor" tabindex="-1" role="dialog" aria-labelledby="modalRevisor" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable modal-xl" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalCenterTitle">Revisor</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="">Nome</label>
<h5>Nome do Revisor</h5>
</div>
<div class="col-sm-6">
<label for="">E-mail</label>
<h5>E-mail do Revisor</h5>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="">Área</label>
<h5>Área do Revisor</h5>
</div>
<div class="col-sm-6">
<label for="">Instituição</label>
<h5>Instituição do Revisor</h5>
</div>
</div>
<div class="row justify-content-center" style="margin-top:20px">
<div class="col-sm-12">
<h4>Trabalhos</h4>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<table class="table table-hover table-responsive-lg table-sm">
<thead>
<tr>
<th scope="col">Título</th>
<th scope="col">Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>Título do trabalho</td>
<td>Status do trabalho</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<!-- <div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
<button type="button" class="btn btn-primary">Salvar</button>
</div> -->
</div>
</div>
</div>
<!-- Modal Trabalho -->
<div class="modal fade" id="modalTrabalho" tabindex="-1" role="dialog" aria-labelledby="modalTrabalho" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalCenterTitle">Trabalho</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="row justify-content-center">
<div class="col-sm-12">
<h5>Título</h5>
<p id="tituloTrabalhoAjax"></p>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<h5>Resumo</h5>
<p id="resumoTrabalhoAjax"></p>
</div>
</div>
<div class="row justify-content-center" style="margin-top:20px">
<div class="col-sm-12">
<h5>Remover Revisor</h5>
</div>
</div>
<form action="{{ route('atribuicao.delete') }}" method="post">
@csrf
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<input type="hidden" name="trabalhoId" value="" id="removerRevisorTrabalhoId">
<div class="row justify-content-center">
<div class="col-sm-9">
<div id="revisoresAjax" class="revisoresTrabalho" style="padding-left:20px">
<div id="cblist">
</div>
</div>
</div>
<div class="col-sm-3">
<button type="submit" class="btn btn-primary" id="removerRevisorTrabalho">Remover Revisor</button>
</div>
</div>
</form>
<div class="row">
<div class="col-sm-12">
<h5>Adicionar Revisor</h5>
</div>
</div>
<form action="{{ route('distribuicaoManual') }}" method="post">
@csrf
<input type="hidden" name="trabalhoId" value="" id="distribuicaoManualTrabalhoId">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row" >
<div class="col-sm-9">
<div class="form-group">
<select name="revisorId" class="form-control" id="selectRevisorTrabalho">
</select>
</div>
</div>
<div class="col-sm-3">
<button type="submit" class="btn btn-primary" id="addRevisorTrabalho">Adicionar Revisor</button>
</div>
</form>
</div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
<!-- Modal Trabalho -->
<div class="modal fade" id="modalDistribuicaoAutomatica" tabindex="-1" role="dialog" aria-labelledby="modalDistribuicaoAutomatica" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalCenterTitle">Trabalho</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<form method="GET" action="{{ route('distribuicaoAutomaticaPorArea') }}" id="formDistribuicaoPorArea">
<div class="modal-body">
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div class="row">
<div class="col-sm-12">
<label for="areaId" class="col-form-label">{{ __('Área') }}</label>
<select class="form-control @error('areaId') is-invalid @enderror" id="areaIdformDistribuicaoPorArea" name="areaId">
<option value="" disabled selected hidden> Área </option>
@foreach($areas as $area)
<option value="{{$area->id}}">{{$area->nome}}</option>
@endforeach
</select>
@error('areaId')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row">
<div class="col-sm-12">
<label for="numeroDeRevisoresPorTrabalho" class="col-form-label">{{ __('Número de revisores por trabalho') }}</label>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<input id="numeroDeRevisoresPorTrabalhoInput" type="number" min="1" class="form-control @error('numeroDeRevisoresPorTrabalho') is-invalid @enderror" name="numeroDeRevisoresPorTrabalho" value="{{ old('numeroDeRevisoresPorTrabalho') }}" required autocomplete="numeroDeRevisoresPorTrabalho" autofocus>
@error('numeroDeRevisoresPorTrabalho')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</div>
</form>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
<button id="numeroDeRevisoresPorTrabalhoButton" disabled onclick="document.getElementById('formDistribuicaoPorArea').submit();" type="button" class="btn btn-primary">Distribuir</button>
</div>
</div>
</div>
</div>
</div>
<input type="hidden" name="trabalhoIdAjax" value="1" id="trabalhoIdAjax">
@endsection
@section('javascript')
<script type="text/javascript" >
function trabalhoId(x){
document.getElementById('trabalhoIdAjax').value = x;
}
$(function(){
$('#areas').click(function(){
$('#dropdownAreas').slideToggle(200);
});
$('#revisores').click(function(){
$('#dropdownRevisores').slideToggle(200);
});
$('#comissao').click(function(){
$('#dropdownComissao').slideToggle(200);
});
$('#modalidades').click(function(){
$('#dropdownModalidades').slideToggle(200);
});
$('#trabalhos').click(function(){
$('#dropdownTrabalhos').slideToggle(200);
});
$('.botaoAjax').click(function(e){
e.preventDefault();
$.ajaxSetup({
headers: {
// 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
'Content-Type': 'application/json',
'X-Requested-With': 'XMLHttpRequest'
}
});
jQuery.ajax({
url: "{{ route('detalhesTrabalho') }}",
method: 'get',
data: {
// name: jQuery('#name').val(),
// type: jQuery('#type').val(),
// price: jQuery('#price').val()
trabalhoId: $('#trabalhoIdAjax').val()
},
success: function(result){
// result = JSON.parse(result[0]);
// console.log(result.titulo);
$('#tituloTrabalhoAjax').html(result.titulo);
$('#resumoTrabalhoAjax').html(result.resumo);
$('#distribuicaoManualTrabalhoId').val($('#trabalhoIdAjax').val());
$('#removerRevisorTrabalhoId').val($('#trabalhoIdAjax').val());
// console.log(result.revisores);
var container = $('#cblist');
container.empty();
result.revisores.forEach(addCheckbox);
var container = $('#selectRevisorTrabalho');
container.empty();
addDisabledOptionToSelect();
result.revisoresDisponiveis.forEach(addOptionToSelect);
}});
});
$('#areaIdformDistribuicaoPorArea').change(function () {
$.ajaxSetup({
headers: {
// 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
'Content-Type': 'application/json',
'X-Requested-With': 'XMLHttpRequest'
}
});
jQuery.ajax({
url: "{{ route('numeroDeRevisoresAjax') }}",
method: 'get',
data: {
// name: jQuery('#name').val(),
// type: jQuery('#type').val(),
// price: jQuery('#price').val()
areaId: $('#areaIdformDistribuicaoPorArea').val()
},
success: function(result){
if(result == 0){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
alert("Não existem revisores nessa área.");
}
else{
if($('#numeroDeRevisoresPorTrabalhoInput').val() < 1){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
}
else{
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', false);
}
}
// $('#tituloTrabalhoAjax').html(result.titulo);
// $('#resumoTrabalhoAjax').html(result.resumo);
// $("h1, h2, p").toggleClass("blue");
}});
});
$('#numeroDeRevisoresPorTrabalhoInput').on("input", function (){
if($('#numeroDeRevisoresPorTrabalhoInput').val() < 1){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
}
else{
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', false);
}
});
});
function myFunction(item, index) {
// document.getElementById("demo").innerHTML += index + ":" + item + "<br>";
console.log(index);
console.log(item.id);
}
function addCheckbox(item) {
var container = $('#cblist');
var inputs = container.find('input');
var id = inputs.length+1;
var linha = "<div class="+"row"+">"+
"<div class="+"col-sm-12"+">"+
"<input type="+"checkbox"+" id="+"cb"+id+" name="+"revisores[]"+" value="+item.id+">"+
"<label for="+"cb"+id+" style="+"margin-left:10px"+">"+item.nomeOuEmail+"</label>"+
"</div>"+
"</div>";
$('#cblist').append(linha);
}
function addOptionToSelect(item) {
var container = $('#selectRevisorTrabalho');
var inputs = container.find('option');
var id = inputs.length+1;
var linha = "<option value="+item.id+">"+item.nomeOuEmail+"</option>";
$('#selectRevisorTrabalho').append(linha);
}
function addDisabledOptionToSelect() {
var container = $('#selectRevisorTrabalho');
var inputs = container.find('option');
var linha = "<option value='' disabled selected hidden> Novo Revisor </option>";
$('#selectRevisorTrabalho').append(linha);
}
function cadastrarCoodComissao(){
document.getElementById("formCoordComissao").submit();
}
// var newOptions = {
// "Option 1": "value1",
// "Option 2": "value2",
// "Option 3": "value3"
// };
// var $el = $("#testeId");
// // $("#areaRevisorTrabalhos").change(function(){
// // alert("The text has been changed.");
// // $el.empty(); // remove old options
// // $.each(newOptions, function(key,value) {
// // $el.append($("<option></option>")
// // .attr("value", value).text(key));
// // });
// // });
// $("#testeId").change(function(){
// alert("The text has been changed.");
// });
function habilitarPagina(id){
informacoes = document.getElementById('divInformacoes');
listarTrabalhos = document.getElementById('divListarTrabalhos');
submissoesTrabalhos = document.getElementById('divDefinirSubmissoes');
classificacao = document.getElementById('divClassificacao');
atividades = document.getElementById('divAtividades');
cadastrarAreas = document.getElementById('divCadastrarAreas');
listarAreas = document.getElementById('divListarAreas');
cadastrarRevisores = document.getElementById('divCadastrarRevisores');
listarRevisores = document.getElementById('divListarRevisores');
cadastrarComissao = document.getElementById('divCadastrarComissao');
definirCoordComissao = document.getElementById('divDefinirCoordComissao');
listarComissao = document.getElementById('divListarComissao');
cadastrarModalidade = document.getElementById('divCadastrarModalidades');
listarModalidade = document.getElementById('divListarModalidades');
// habilita divInformacoes
if(id == 'informacoes'){
console.log('informacoes');
informacoes.style.display = "block";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'listarTrabalhos'){
console.log('listarTrabalhos');
informacoes.style.display = "none";
listarTrabalhos.style.display = "block";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'modalidades'){
console.log('modalidades');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'colocacao'){
console.log('colocacao');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "block";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'atividades'){
console.log('atividades');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "block";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'cadastrarAreas'){
console.log('cadastrarAreas');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "block";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'listarAreas'){
console.log('listarAreas');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "block";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'cadastrarRevisores'){
console.log('cadastrarRevisores');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "block";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'listarRevisores'){
console.log('listarRevisores');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "block";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'cadastrarComissao'){
console.log('cadastrarComissao');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "block";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'definirCoordComissao'){
console.log('definirCoordComissao');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "block";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'listarComissao'){
console.log('listarComissao');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "block";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
if(id == 'cadastrarModalidade'){
console.log('cadastrarModalidade');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "block";
listarModalidade.style.display = "none";
}
if(id == 'listarModalidade'){
console.log('listarModalidade');
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "none";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "block";
}
if(id == 'submissoesTrabalhos'){
informacoes.style.display = "none";
listarTrabalhos.style.display = "none";
submissoesTrabalhos.style.display = "block";
classificacao.style.display = "none";
atividades.style.display = "none";
cadastrarAreas.style.display = "none";
listarAreas.style.display = "none";
cadastrarRevisores.style.display = "none";
listarRevisores.style.display = "none";
cadastrarComissao.style.display = "none";
definirCoordComissao.style.display = "none";
listarComissao.style.display = "none";
cadastrarModalidade.style.display = "none";
listarModalidade.style.display = "none";
}
}
</script>
@endsection
@extends('layouts.app')
@section('content')
<div class="container">
{{-- titulo da página --}}
<div class="row justify-content-center titulo">
<div class="col-sm-12">
<div class="row">
<div class="col-sm-8">
<h1>Eventos</h1>
</div>
<div class="col-sm-2">
<a href="{{route('comissoes')}}" class="btn btn-primary">Comissões</a>
</div>
<div class="col-sm-2">
<a href="{{route('evento.criar')}}" class="btn btn-primary">Novo Evento</a>
</div>
</div>
</div>
</div>
<div class="row">
@foreach ($eventos as $evento)
<div class="card" style="width: 18rem;">
@if(isset($evento->fotoEvento))
<img src="{{asset('storage/eventos/'.$evento->id.'/logo.png')}}" class="card-img-top" alt="...">
@else
<img src="{{asset('img/colorscheme.png')}}" class="card-img-top" alt="...">
@endif
<div class="card-body">
<div class="row">
<div class="col-sm-12">
<h4 class="card-title">
<div class="row justify-content-center">
<div class="col-sm-12">
{{$evento->nome}}
@can('isCoordenador', $evento)
<div class="btn-group dropright dropdown-options">
<a id="options" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{-- <img src="{{asset('img/icons/ellipsis-v-solid.svg')}}" style="width:8px"> --}}
</a>
<div class="dropdown-menu">
<a href="{{ route('coord.detalhesEvento', ['eventoId' => $evento->id]) }}" class="dropdown-item">
<img src="{{asset('img/icons/eye-regular.svg')}}" class="icon-card" alt="">
Detalhes
</a>
<a href="{{route('evento.editar',$evento->id)}}" class="dropdown-item">
<img src="{{asset('img/icons/edit-regular.svg')}}" class="icon-card" alt="">
Editar
</a>
<form method="POST" action="{{route('evento.deletar',$evento->id)}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" class="icon-card" alt="">
Deletar
</button>
</form>
</div>
</div>
@endcan
</div>
</div>
</h4>
</div>
</div>
<p class="card-text">
<strong>Realização:</strong> {{date('d/m/Y',strtotime($evento->dataInicio))}} - {{date('d/m/Y',strtotime($evento->dataFim))}}<br>
<strong>Submissão:</strong> {{date('d/m/Y',strtotime($evento->inicioSubmissao))}} - {{date('d/m/Y',strtotime($evento->fimSubmissao))}}<br>
<strong>Revisão:</strong> {{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}<br>
</p>
<p>
<div class="row justify-content-center">
<div class="col-sm-12">
<img src="{{asset('img/icons/map-marker-alt-solid.svg')}}" alt="" style="width:15px">
{{$evento->endereco->rua}}, {{$evento->endereco->numero}} - {{$evento->endereco->cidade}} / {{$evento->endereco->uf}}.
</div>
</div>
</p>
<p>
<a href="{{ route('evento.visualizar',['id'=>$evento->id]) }}" class="visualizarEvento">Visualizar Evento</a>
</p>
</div>
</div>
@endforeach
</div>
</div>
@endsection
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h4> Evento criado com sucesso! {{$user->email}} </h4>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
</head>
<body>
@if(isset($info))
<h4>Lembrete para revisor, {{$user->email}}, foi atribuido para você o trabalho: {{$info}} </h4>
@else
<h4>Lembrete para revisor, {{$user->email}} </h4>
@endif
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h4>Seu trabalho foi recebido com sucesso. </h4>
</body>
</html>
\ No newline at end of file
<div>
senha: {{$senhaTemporaria}}
</div>
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row titulo">
<h1>Novo Evento</h1>
</div>
<form action="{{route('evento.criar')}}" method="POST" enctype="multipart/form-data">
@csrf
<div class="row subtitulo">
<div class="col-sm-12">
<p>Informações Gerais</p>
</div>
</div>
{{-- nome | Participantes | Tipo--}}
<div class="row justify-content-center">
<div class="col-sm-9">
<label for="nome" class="col-form-label">{{ __('Nome') }}</label>
<input id="nome" type="text" class="form-control @error('nome') is-invalid @enderror" name="nome" value="{{ old('nome') }}" required autocomplete="nome" autofocus>
@error('nome')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
{{-- <div class="col-sm-3">
<label for="numeroParticipantes" class="col-form-label">{{ __('N° de Participantes') }}</label>
<input id="numeroParticipantes" type="number" class="form-control @error('numeroParticipantes') is-invalid @enderror" name="numeroParticipantes" value="{{ old('numeroParticipantes') }}" required autocomplete="numeroParticipantes" autofocus>
@error('numeroParticipantes')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> --}}
<div class="col-sm-3">
<label for="tipo" class="col-form-label">{{ __('Tipo') }}</label>
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required>
<option value="Congresso">Congresso</option>
<option value="Encontro">Encontro</option>
<option value="Seminário">Seminário</option>
<option value="Mesa-redonda">Mesa-redonda</option>
<option value="Simpósio">Simpósio</option>
<option value="Painel">Painel</option>
<option value="Fórum">Fórum</option>
<option value="Conferência">Conferência</option>
<option value="Jornada">Jornada</option>
<option value="Cursos">Cursos</option>
<option value="Colóquio">Colóquio</option>
<option value="Semana">Semana</option>
<option value="Workshop">Workshop</option>
</select>
@error('tipo')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end nome | Participantes | Tipo--}}
{{-- Descricao Evento --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="form-group">
<label for="exampleFormControlTextarea1">Descrição</label>
<textarea class="form-control @error('descricao') is-invalid @enderror" value="{{ old('descricao') }}" required autocomplete="descricao" autofocus id="descricao" name="descricao" rows="3"></textarea>
@error('descricao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<!-- Inicio e fim do evento -->
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="dataInicio" class="col-form-label">{{ __('Início') }}</label>
<input id="dataInicio" type="date" class="form-control @error('dataInicio') is-invalid @enderror" name="dataInicio" value="{{ old('dataInicio') }}" required autocomplete="dataInicio" autofocus>
@error('dataInicio')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="dataFim" class="col-form-label">{{ __('Fim') }}</label>
<input id="dataFim" type="date" class="form-control @error('dataFim') is-invalid @enderror" name="dataFim" value="{{ old('dataFim') }}" required autocomplete="dataFim" autofocus>
@error('dataFim')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div><!-- end Inicio e fim do evento -->
{{-- Foto Evento --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-12">
<div class="form-group">
<label for="fotoEvento">Logo</label>
<input type="file" class="form-control-file @error('fotoEvento') is-invalid @enderror" name="fotoEvento" value="{{ old('fotoEvento') }}" id="fotoEvento">
@error('fotoEvento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Trabalhos</p>
</div>
</div>
{{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão') }}</label>
<input id="inicioSubmissao" type="date" class="form-control @error('inicioSubmissao') is-invalid @enderror" name="inicioSubmissao" value="{{ old('inicioSubmissao') }}" required autocomplete="inicioSubmissao" autofocus>
@error('inicioSubmissao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão') }}</label>
<input id="fimSubmissao" type="date" class="form-control @error('fimSubmissao') is-invalid @enderror" name="fimSubmissao" value="{{ old('fimSubmissao') }}" required autocomplete="fimSubmissao" autofocus>
@error('fimSubmissao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Revisão') }}</label>
<input id="inicioRevisao" type="date" class="form-control @error('inicioRevisao') is-invalid @enderror" name="inicioRevisao" value="{{ old('inicioRevisao') }}" required autocomplete="inicioRevisao" autofocus>
@error('inicioRevisao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Revisão') }}</label>
<input id="fimRevisao" type="date" class="form-control @error('fimRevisao') is-invalid @enderror" name="fimRevisao" value="{{ old('fimRevisao') }}" required autocomplete="fimRevisao" autofocus>
@error('fimRevisao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioResultado" class="col-form-label">{{ __('Início do Resultado') }}</label>
<input id="inicioResultado" type="date" class="form-control @error('inicioResultado') is-invalid @enderror" name="inicioResultado" value="{{ old('inicioResultado') }}" required autocomplete="inicioResultado" autofocus>
@error('inicioResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimResultado" class="col-form-label">{{ __('Fim do Resultado') }}</label>
<input id="fimResultado" type="date" class="form-control @error('fimResultado') is-invalid @enderror" name="fimResultado" value="{{ old('fimResultado') }}" required autocomplete="fimResultado" autofocus>
@error('fimResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row subtitulo" style="margin-top:20px">
<div class="col-sm-12">
<p>Endereço</p>
</div>
</div>
{{-- Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="cep" class="col-form-label">{{ __('CEP') }}</label>
<input id="cep" type="text" class="form-control @error('cep') is-invalid @enderror" name="cep" value="{{ old('cep') }}" required autocomplete="cep" autofocus>
@error('cep')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="rua" class="col-form-label">{{ __('Rua') }}</label>
<input id="rua" type="text" class="form-control @error('rua') is-invalid @enderror" name="rua" value="{{ old('rua') }}" required autocomplete="rua" autofocus>
@error('rua')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-2">
<label for="numero" class="col-form-label">{{ __('Número') }}</label>
<input id="numero" type="text" class="form-control @error('numero') is-invalid @enderror" name="numero" value="{{ old('numero') }}" required autocomplete="numero" autofocus>
@error('numero')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{--end Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="bairro" class="col-form-label">{{ __('Bairro') }}</label>
<input id="bairro" type="text" class="form-control @error('bairro') is-invalid @enderror" name="bairro" value="{{ old('bairro') }}" required autocomplete="bairro" autofocus>
@error('bairro')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="cidade" class="col-form-label">{{ __('Cidade') }}</label>
<input id="cidade" type="text" class="form-control @error('cidade') is-invalid @enderror" name="cidade" value="{{ old('cidade') }}" required autocomplete="cidade" autofocus>
@error('cidade')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="uf" class="col-form-label">{{ __('UF') }}</label>
{{-- <input id="uf" type="text" class="form-control @error('uf') is-invalid @enderror" name="uf" value="{{ old('uf') }}" required autocomplete="uf" autofocus> --}}
<select class="form-control @error('uf') is-invalid @enderror" id="uf" name="uf">
<option value="" disabled selected hidden>-- UF --</option>
<option value="AC">Acre</option>
<option value="AL">Alagoas</option>
<option value="AP">Amapá</option>
<option value="AM">Amazonas</option>
<option value="BA">Bahia</option>
<option value="CE">Ceará</option>
<option value="DF">Distrito Federal</option>
<option value="ES">Espírito Santo</option>
<option value="GO">Goiás</option>
<option value="MA">Maranhão</option>
<option value="MT">Mato Grosso</option>
<option value="MS">Mato Grosso do Sul</option>
<option value="MG">Minas Gerais</option>
<option value="PA">Pará</option>
<option value="PB">Paraíba</option>
<option value="PR">Paraná</option>
<option value="PE">Pernambuco</option>
<option value="PI">Piauí</option>
<option value="RJ">Rio de Janeiro</option>
<option value="RN">Rio Grande do Norte</option>
<option value="RS">Rio Grande do Sul</option>
<option value="RO">Rondônia</option>
<option value="RR">Roraima</option>
<option value="SC">Santa Catarina</option>
<option value="SP">São Paulo</option>
<option value="SE">Sergipe</option>
<option value="TO">Tocantins</option>
</select>
@error('uf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6" style="padding-left:0">
<a class="btn btn-secondary botao-form" href="{{route('coord.home')}}" style="width:100%">Cancelar</a>
</div>
<div class="col-md-6" style="padding-right:0">
<button type="submit" class="btn btn-primary botao-form" style="width:100%">
{{ __('Criar Evento') }}
</button>
</div>
</div>
</form>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row titulo">
<h1>{{$evento->nome}}</h1>
</div>
<form action="{{route('evento.update',$evento->id)}}" method="POST">
@csrf
<div class="row subtitulo">
<div class="col-sm-12">
<p>Informações Gerais</p>
</div>
</div>
{{-- nome | Tipo--}}
<div class="row justify-content-center">
<div class="col-sm-9">{{--Nome do evento--}}
<label for="nome" class="col-form-label">{{ __('Nome') }}</label>
<input value="{{$evento->nome}}" id="nome" type="text" class="form-control @error('nome') is-invalid @enderror" name="nome" value="{{ old('nome') }}" required autocomplete="nome" autofocus>
@error('nome')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{--End Nome do evento--}}
{{--Número de Participantes--}}
{{-- <div class="col-sm-3">
<label for="numeroParticipantes" class="col-form-label">{{ __('N° de Participantes') }}</label>
<input value="{{$evento->numeroParticipantes}}" id="numeroParticipantes" type="number" class="form-control @error('numeroParticipantes') is-invalid @enderror" name="numeroParticipantes" value="{{ old('numeroParticipantes') }}" required autocomplete="numeroParticipantes" autofocus>
@error('numeroParticipantes')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> --}}
{{-- Tipo do evento --}}
<div class="col-sm-3">
<label for="tipo" class="col-form-label">{{ __('Tipo') }}</label>
<!-- <input value="{{$evento->tipo}}" id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required autocomplete="tipo" autofocus> -->
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required>
<option value="Congresso">Congresso</option>
<option value="Encontro">Encontro</option>
<option value="Seminário">Seminário</option>
<option value="Mesa-redonda">Mesa-redonda</option>
<option value="Simpósio">Simpósio</option>
<option value="Painel">Painel</option>
<option value="Fórum">Fórum</option>
<option value="Conferência">Conferência</option>
<option value="Jornada">Jornada</option>
<option value="Cursos">Cursos</option>
<option value="Colóquio">Colóquio</option>
<option value="Semana">Semana</option>
<option value="Workshop">Workshop</option>
</select>
@error('tipo')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{-- Tipo do evento --}}
</div>{{-- end nome | Participantes | Tipo--}}
{{-- Descricao Evento --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="form-group">
<label for="exampleFormControlTextarea1">Descrição</label>
<textarea value="{{$evento->descricao}}" class="form-control @error('descricao') is-invalid @enderror" value="{{ old('descricao') }}" id="descricao" name="descricao" rows="3"></textarea>
@error('descricao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="row justify-content-center">
{{-- Início do Evento --}}
<div class="col-sm-6">
<label for="dataInicio" class="col-form-label">{{ __('Início') }}</label>
<input value="{{$evento->dataInicio}}" id="dataInicio" type="date" class="form-control @error('dataInicio') is-invalid @enderror" name="dataInicio" value="{{ old('dataInicio') }}" required autocomplete="dataInicio" autofocus>
@error('dataInicio')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{--End Início do Evento --}}
{{-- Fim do Evento --}}
<div class="col-sm-6">
<label for="dataFim" class="col-form-label">{{ __('Fim') }}</label>
<input value="{{$evento->dataFim}}" id="dataFim" type="date" class="form-control @error('dataFim') is-invalid @enderror" name="dataFim" value="{{ old('dataFim') }}" required autocomplete="dataFim" autofocus>
@error('dataFim')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{-- end Fim do Evento --}}
</div>
{{-- Foto Evento --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-12">
<div class="form-group">
<label for="fotoEvento">Logo</label>
<input type="file" class="form-control-file @error('isCoordenador') is-invalid @enderror" name="isCoordenador" value="{{ old('isCoordenador') }}" id="fotoEvento">
@error('fotoEvento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Trabalhos</p>
</div>
</div>
{{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center">
{{-- Início da Submissão --}}
<div class="col-sm-6">
<label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão') }}</label>
<input value="{{$evento->inicioSubmissao}}" id="inicioSubmissao" type="date" class="form-control @error('inicioSubmissao') is-invalid @enderror" name="inicioSubmissao" value="{{ old('inicioSubmissao') }}" required autocomplete="inicioSubmissao" autofocus>
@error('inicioSubmissao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{-- end Início da Submissão --}}
{{-- Fim da submissão --}}
<div class="col-sm-6">
<label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão') }}</label>
<input value="{{$evento->fimSubmissao}}" id="fimSubmissao" type="date" class="form-control @error('fimSubmissao') is-invalid @enderror" name="fimSubmissao" value="{{ old('fimSubmissao') }}" required autocomplete="fimSubmissao" autofocus>
@error('fimSubmissao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{-- end Fim da submissão --}}
</div>{{-- end dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Revisão') }}</label>
<input value="{{$evento->inicioRevisao}}" id="inicioRevisao" type="date" class="form-control @error('inicioRevisao') is-invalid @enderror" name="inicioRevisao" value="{{ old('inicioRevisao') }}" required autocomplete="inicioRevisao" autofocus>
@error('inicioRevisao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Revisão') }}</label>
<input value="{{$evento->fimRevisao}}" id="fimRevisao" type="date" class="form-control @error('fimRevisao') is-invalid @enderror" name="fimRevisao" value="{{ old('fimRevisao') }}" required autocomplete="fimRevisao" autofocus>
@error('fimRevisao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioResultado" class="col-form-label">{{ __('Início do Resultado') }}</label>
<input value="{{$evento->inicioResultado}}" id="inicioResultado" type="date" class="form-control @error('inicioResultado') is-invalid @enderror" name="inicioResultado" value="{{ old('inicioResultado') }}" required autocomplete="inicioResultado" autofocus>
@error('inicioResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimResultado" class="col-form-label">{{ __('Fim do Resultado') }}</label>
<input value="{{$evento->fimResultado}}" id="fimResultado" type="date" class="form-control @error('fimResultado') is-invalid @enderror" name="fimResultado" value="{{ old('fimResultado') }}" required autocomplete="fimResultado" autofocus>
@error('fimResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row subtitulo" style="margin-top:20px">
<div class="col-sm-12">
<p>Endereço</p>
</div>
</div>
{{-- Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="cep" class="col-form-label">{{ __('CEP') }}</label>
<input value="{{$endereco->cep}}" id="cep" type="text" class="form-control @error('cep') is-invalid @enderror" name="cep" value="{{ old('cep') }}" required autocomplete="cep" autofocus>
@error('cep')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="rua" class="col-form-label">{{ __('Rua') }}</label>
<input value="{{$endereco->rua}}" id="rua" type="text" class="form-control @error('rua') is-invalid @enderror" name="rua" value="{{ old('rua') }}" required autocomplete="rua" autofocus>
@error('rua')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-2">
<label for="numero" class="col-form-label">{{ __('Número') }}</label>
<input value="{{$endereco->numero}}" id="numero" type="text" class="form-control @error('numero') is-invalid @enderror" name="numero" value="{{ old('numero') }}" required autocomplete="numero" autofocus>
@error('numero')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{--end Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="bairro" class="col-form-label">{{ __('Bairro') }}</label>
<input value="{{$endereco->bairro}}" id="bairro" type="text" class="form-control @error('bairro') is-invalid @enderror" name="bairro" value="{{ old('bairro') }}" required autocomplete="bairro" autofocus>
@error('bairro')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="cidade" class="col-form-label">{{ __('Cidade') }}</label>
<input value="{{$endereco->cidade}}" id="cidade" type="text" class="form-control @error('cidade') is-invalid @enderror" name="cidade" value="{{ old('cidade') }}" required autocomplete="cidade" autofocus>
@error('cidade')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="uf" class="col-form-label">{{ __('UF') }}</label>
{{-- <input id="uf" type="text" class="form-control @error('uf') is-invalid @enderror" name="uf" value="{{ old('uf') }}" required autocomplete="uf" autofocus> --}}
<select value="{{$endereco->uf}}" class="form-control @error('uf') is-invalid @enderror" id="uf" name="uf">
<option value="" disabled selected hidden>-- UF --</option>
<option @if($endereco->uf == 'AC') selected @endif value="AC">Acre</option>
<option @if($endereco->uf == 'AL') selected @endif value="AL">Alagoas</option>
<option @if($endereco->uf == 'AP') selected @endif value="AP">Amapá</option>
<option @if($endereco->uf == 'AM') selected @endif value="AM">Amazonas</option>
<option @if($endereco->uf == 'BA') selected @endif value="BA">Bahia</option>
<option @if($endereco->uf == 'CE') selected @endif value="CE">Ceará</option>
<option @if($endereco->uf == 'DF') selected @endif value="DF">Distrito Federal</option>
<option @if($endereco->uf == 'ES') selected @endif value="ES">Espírito Santo</option>
<option @if($endereco->uf == 'GO') selected @endif value="GO">Goiás</option>
<option @if($endereco->uf == 'MA') selected @endif value="MA">Maranhão</option>
<option @if($endereco->uf == 'MT') selected @endif value="MT">Mato Grosso</option>
<option @if($endereco->uf == 'MS') selected @endif value="MS">Mato Grosso do Sul</option>
<option @if($endereco->uf == 'MG') selected @endif value="MG">Minas Gerais</option>
<option @if($endereco->uf == 'PA') selected @endif value="PA">Pará</option>
<option @if($endereco->uf == 'PB') selected @endif value="PB">Paraíba</option>
<option @if($endereco->uf == 'PR') selected @endif value="PR">Paraná</option>
<option @if($endereco->uf == 'PE') selected @endif value="PE">Pernambuco</option>
<option @if($endereco->uf == 'PI') selected @endif value="PI">Piauí</option>
<option @if($endereco->uf == 'RJ') selected @endif value="RJ">Rio de Janeiro</option>
<option @if($endereco->uf == 'RN') selected @endif value="RN">Rio Grande do Norte</option>
<option @if($endereco->uf == 'RS') selected @endif value="RS">Rio Grande do Sul</option>
<option @if($endereco->uf == 'RO') selected @endif value="RO">Rondônia</option>
<option @if($endereco->uf == 'RR') selected @endif value="RR">Roraima</option>
<option @if($endereco->uf == 'SC') selected @endif value="SC">Santa Catarina</option>
<option @if($endereco->uf == 'SP') selected @endif value="SP">São Paulo</option>
<option @if($endereco->uf == 'SE') selected @endif value="SE">Sergipe</option>
<option @if($endereco->uf == 'TO') selected @endif value="TO">Tocantins</option>
</select>
@error('uf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6" style="padding-left:0">
<a class="btn btn-secondary botao-form" href="{{route('coord.home')}}">Voltar</a>
</div>
<div class="col-md-6" style="padding-ridht:0">
<button type="submit" class="btn btn-primary botao-form">
{{ __('Salvar Evento') }}
</button>
</div>
</div>
</form>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container content">
<div class="row justify-content-center">
<div class="col-sm-8">
<div class="card" style="margin-top:50px">
<div class="card-body">
<h5 class="card-title">Enviar Trabalho</h5>
<p class="card-text">
<form method="POST" action="{{route('trabalho.store')}}" enctype="multipart/form-data">
@csrf
<input type="hidden" name="eventoId" value="{{$evento->id}}">
<div>
@error('numeroMax')
@include('componentes.mensagens')
@enderror
</div>
<div class="row justify-content-center">
{{-- Nome Trabalho --}}
<div class="col-sm-12">
<label for="nomeTrabalho" class="col-form-label">{{ __('Título:') }}</label>
<input id="nomeTrabalho" type="text" class="form-control @error('nomeTrabalho') is-invalid @enderror" name="nomeTrabalho" value="{{ old('nomeTrabalho') }}" required autocomplete="nomeTrabalho" autofocus>
@error('nomeTrabalho')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center">
{{-- Nome Trabalho --}}
<div class="col-sm-12">
<label for="nomeTrabalho" class="col-form-label">{{ __('Autor:') }}</label>
<input class="form-control" type="text" disabled value="{{Auth::user()->name}}">
</div>
</div>
<div class="row" style="margin-top:20px">
<div class="col-sm-12">
<div id="coautores">
</div>
<a href="#" class="btn btn-primary" id="addCoautor" style="width:100%;margin-top:10px">Coautor +</a>
</div>
</div>
@if($evento->hasResumo)
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="resumo" class="col-form-label">{{ __('Resumo:') }}</label>
<textarea id="resumo" class="form-control @error('resumo') is-invalid @enderror" name="resumo" value="{{ old('resumo') }}" autocomplete="resumo" autofocusrows="5"></textarea>
@error('resumo')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
@endif
<!-- Areas -->
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="area" class="col-form-label">{{ __('Área:') }}</label>
<select class="form-control @error('area') is-invalid @enderror" id="area" name="areaId">
<option value="" disabled selected hidden>-- Área --</option>
@foreach($areasEnomes as $area)
<option value="{{$area->id}}">{{$area->nome}}</option>
@endforeach
</select>
@error('areaId')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<!-- Modalidades -->
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="areaModalidadeId" class="col-form-label">{{ __('Modalidade:') }}</label>
<select class="form-control @error('modalidade') is-invalid @enderror" id="modalidade" name="modalidadeId">
<option value="" disabled selected hidden>-- Modalidade --</option>
</select>
@error('modalidadeId')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center">
{{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;">
<label for="nomeTrabalho" class="col-form-label">{{ __('Arquivo:') }}</label>
<div class="custom-file">
<input type="file" class="filestyle" data-placeholder="Nenhum arquivo" data-text="Selecionar" data-btnClass="btn-primary-lmts" name="arquivo">
</div>
<small>O arquivo Selecionado deve ser no formato PDF de até 2mb.</small>
@error('arquivo')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="row justify-content-center">
<div class="col-md-6">
<a href="{{route('evento.visualizar',['id'=>$evento->id])}}" class="btn btn-secondary" style="width:100%">Cancelar</a>
</div>
<div class="col-md-6">
<button type="submit" class="btn btn-primary" style="width:100%">
{{ __('Enviar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@section('javascript')
<script type="text/javascript">
var modalidades = JSON.parse('<?php echo json_encode($modalidadesIDeNome) ?>');
$(function(){
// Coautores
$('#addCoautor').click(function(){
linha = montarLinhaInput();
$('#coautores').append(linha);
});
// Exibir modalidade de acordo com a área
$("#area").change(function(){
console.log($(this).val());
addModalidade($(this).val());
});
});
// Remover Coautor
$(document).on('click','.delete',function(){
$(this).closest('.row').remove();
return false;
});
function addModalidade(areaId){
console.log(modalidades)
$("#modalidade").empty();
for(let i = 0; i < modalidades.length; i++){
if(modalidades[i].areaId == areaId){
console.log(modalidades[i]);
$("#modalidade").append("<option value="+modalidades[i].modalidadeId+">"+modalidades[i].modalidadeNome+"</option>")
}
}
}
function montarLinhaInput(){
return "<div class="+"row"+">"+
"<div class="+"col-sm-6"+">"+
"<label>Nome Completo</label>"+
"<input"+" type="+'text'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'nomeCoautor[]'+" placeholder="+"Nome"+" required>"+
"</div>"+
"<div class="+"col-sm-5"+">"+
"<label>E-mail</label>"+
"<input"+" type="+'email'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'emailCoautor[]'+" placeholder="+"E-mail"+" required>"+
"</div>"+
"<div class="+"col-sm-1"+">"+
"<a href="+"#"+" class="+"delete"+">"+
"<img src="+"/img/icons/user-times-solid.svg"+" style="+"width:25px;margin-top:35px"+">"+
"</a>"+
"</div>"+
"</div>";
}
</script>
@endsection
@extends('layouts.app')
@section('content')
<div class="modal fade" id="modalTrabalho" tabindex="-1" role="dialog" aria-labelledby="modalTrabalho" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalCenterTitle">Submeter nova versão</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<form method="POST" action="{{route('trabalho.novaVersao')}}" enctype="multipart/form-data">
@csrf
<div class="modal-body">
<div class="row justify-content-center">
<div class="col-sm-12">
@if($hasFile)
<input type="hidden" name="trabalhoId" value="" id="trabalhoNovaVersaoId">
@endif
<input type="hidden" name="eventoId" value="{{$evento->id}}">
{{-- Arquivo --}}
<label for="nomeTrabalho" class="col-form-label">{{ __('Arquivo') }}</label>
<div class="custom-file">
<input type="file" class="filestyle" data-placeholder="Nenhum arquivo" data-text="Selecionar" data-btnClass="btn-primary-lmts" name="arquivo">
</div>
<small>O arquivo Selecionado deve ser no formato PDF de até 2mb.</small>
@error('arquivo')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
<button type="submit" class="btn btn-primary">Salvar</button>
</div>
</form>
</div>
</div>
</div>
<div class="container-fluid content">
<div class="row">
@if(isset($evento->fotoEvento))
<div class="banner-evento">
<img src="{{asset('storage/eventos/'.$evento->id.'/logo.png')}}" alt="">
</div>
<img class="front-image-evento" src="{{asset('storage/eventos/'.$evento->id.'/logo.png')}}" alt="">
@else
<div class="banner-evento">
<img src="{{asset('img/colorscheme.png')}}" alt="">
</div>
<img class="front-image-evento" src="{{asset('img/colorscheme.png')}}" alt="">
@endif
</div>
</div>
<div class="container" style="margin-top:20px">
@if(!Auth::check())
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<strong> A submissão de um trabalho é possível apenas quando cadastrado no sistema. </strong>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
@endif
<div class="row margin">
<div class="col-sm-12">
<h1>
{{$evento->nome}}
</h1>
</div>
</div>
<div class="row margin">
<div class="col-sm-12">
<h4>Descrição</h4>
</div>
</div>
<div class="row margin">
<div class="col-sm-12">
<p>{{$evento->descricao}}</p>
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Realização do Evento</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->dataInicio))}} - {{date('d/m/Y',strtotime($evento->dataFim))}}
</p>
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Submissão de Trabalhos</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->inicioSubmissao))}} - {{date('d/m/Y',strtotime($evento->fimSubmissao))}}
</p>
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Revisão de Trabalhos</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}
</p>
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Endereço</h4>
<p>
<img class="" src="{{asset('img/icons/map-marker-alt-solid.svg')}}" alt="">
{{$evento->endereco->rua}}, {{$evento->endereco->numero}} - {{$evento->endereco->cidade}} / {{$evento->endereco->uf}}.
</p>
</div>
</div>
@if($hasFile == true)
<div class="row margin">
<div class="col-sm-12">
<h1>
Meus Trabalhos
</h1>
</div>
</div>
@if($hasTrabalho)
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Como Autor</h4>
</div>
</div>
<!-- Tabela de trabalhos -->
<div class="row justify-content-center">
<div class="col-sm-12">
<table class="table table-responsive-lg table-hover">
<thead>
<tr>
<th>Título</th>
<th style="text-align:center">Baixar</th>
<th style="text-align:center">Nova Versão</th>
</tr>
</thead>
<tbody>
@foreach($trabalhos as $trabalho)
<tr>
<td>{{$trabalho->titulo}}</td>
<td style="text-align:center">
@php $arquivo = ""; @endphp
@foreach($trabalho->arquivo as $key)
@php
if($key->versaoFinal == true){
$arquivo = $key->nome;
}
@endphp
@endforeach
<a href="{{route('download', ['file' => $arquivo])}}" target="_new" style="font-size: 20px; color: #114048ff;" >
<img class="" src="{{asset('img/icons/file-download-solid.svg')}}" style="width:20px">
</a>
</td>
<td style="text-align:center">
@if($evento->inicioSubmissao <= $mytime)
@if($mytime < $evento->fimSubmissao)
<a href="#" onclick="changeTrabalho({{$trabalho->id}})" data-toggle="modal" data-target="#modalTrabalho" style="color:#114048ff">
<img class="" src="{{asset('img/icons/file-upload-solid.svg')}}" style="width:20px">
</a>
@endif
@endif
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@endif
@if($hasTrabalhoCoautor)
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Como Coautor</h4>
</div>
</div>
<div class="row justify-content-center">
<div class="col-sm-12">
<table class="table table-responsive-lg table-hover">
<thead>
<tr>
<th>Título</th>
<th style="text-align:center">Baixar</th>
</tr>
</thead>
<tbody>
@foreach($trabalhosCoautor as $trabalho)
<tr>
<td>{{$trabalho->titulo}}</td>
<td style="text-align:center">
@php $arquivo = ""; @endphp
@foreach($trabalho->arquivo as $key)
@php
if($key->versaoFinal == true){
$arquivo = $key->nome;
}
@endphp
@endforeach
<a href="{{route('download', ['file' => $arquivo])}}" target="_new" style="font-size: 20px; color: #114048ff;" >
<img class="" src="{{asset('img/icons/file-download-solid.svg')}}" style="width:20px">
</a>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@endif
@endif
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6 botao-form-left" style="">
<a class="btn btn-secondary botao-form" href="{{route('cancelarCadastro')}}" style="width:100%">Voltar</a>
</div>
@if($evento->inicioSubmissao <= $mytime)
@if($mytime < $evento->fimSubmissao)
<div class="col-md-6 botao-form-right" style="">
<a class="btn btn-primary botao-form" href="{{route('trabalho.index',['id'=>$evento->id])}}" style="width:100%">Submeter Trabalho</a>
</div>
@endif
@endif
</div>
</div>
@endsection
@section('javascript')
<script>
function changeTrabalho(x){
document.getElementById('trabalhoNovaVersaoId').value = x;
}
</script>
@endsection
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment