Commit 34f07e68 authored by sandroresende's avatar sandroresende

correcao tela solicitacao de cadastro

parent f60aedbe
......@@ -49,9 +49,21 @@ class EntePublicoController extends Controller
DB::beginTransaction();
$possuiUsuario = User::where('txt_cpf_usuario',$request->txt_cpf_usuario)->get();
$possuiUsuarioCPF = User::where('txt_cpf_usuario',$request->txt_cpf_usuario)->get();
if(count($possuiUsuario) == 0){
$possuiUsuarioEmail = User::where('email',$request->email)->get();
if(count($possuiUsuarioCPF) > 0){
flash()->erro("Erro", "Já existe um usuário cadastrado com esse CPF.");
return back();
}if(count($possuiUsuarioEmail) > 0){
flash()->erro("Erro", "Já existe um usuário cadastrado com esse Email.");
return back();
} else{
$usuario = new User;
$usuario->txt_cpf_usuario = $request->txt_cpf_usuario;
$usuario->name = $request->txt_nome . ' ' . $request->txt_sobrenome;
......@@ -68,12 +80,10 @@ class EntePublicoController extends Controller
$usuario->status_usuario_id = 2;
$usuario->password = bcrypt('123456');
// return $usuario;
$usuario->load('tipoUsuario', 'statusUsuario','entePublico.municipio.uf');
$salvoComSucesso = $usuario->save();
}else{
flash()->erro("Erro", "Já existe um usuário cadastrado com esse email.");
return back();
}
$entepossuiCadastro = EntePublico::where('id',$request->txt_cnpj)->get();
......@@ -87,7 +97,7 @@ class EntePublicoController extends Controller
$entePublico->txt_nome_chefe_executivo = $request->txt_nome_chefe_executivo;
$entePublico->txt_cargo_executivo = $request->cargo_executivo;
$entePublico->created_at = Date("Y-m-d h:i:s");
// $salvoComSucessoEnte = $entePublico->save();
$salvoComSucessoEnte = $entePublico->save();
}else{
$salvoComSucessoEnte = true;
......
......@@ -208,18 +208,10 @@
@if(Auth::user()->status_usuario_id == 1)
@if(Auth::user()->modulo_sistema_id==2)
@if(Auth::user()->bln_aceite_termo)
@include('layouts.nav.nav_selecao_demanda')
@endif
@elseif(Auth::user()->modulo_sistema_id==3)
@if(Auth::user()->bln_aceite_termo)
@include('layouts.nav.nav_prototipo')
@include('layouts.nav.nav_selecao_proposta')
@endif
@else
@if(Auth::user()->tipo_usuario_id == 13)
@include('layouts.nav.nav_caixa_logado')
@else
@include('layouts.nav.nav_Secretaria Executiva_logado')
@endif
@include('layouts.nav.nav_sistema')
@endif
@endif
......
<!-- inicio menu Protótipo de HIS-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Protótipo de HIS</span></a>
<ul>
<li><a class="menu-item" href="{{ url("admin/prototipo/consulta") }}" title="Propostas Selecionadas"><span class="icon">
<i class="bi bi-person-vcard fa-lg" aria-hidden="true"></i></span><span class="content">Propostas Selecionadas</span></a>
</li>
</ul>
</div>
<!-- inicio menu Protótipo de HIS-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Usuários e Responsáveis</span></a>
<ul>
<li><a class="menu-item" href='{{ url("/usuario/$usuario->id") }}' title="Usuários"><span class="icon">
<i class="bi bi-people-fill fa-lg"></i></span><span class="content">Dados do Responsável</span></a>
</li>
<li><a class="menu-item" href="{{ url('/prototipo/permissoes') }}" title="Propostas"><span class="icon">
<i class="bi bi-person-fill-gear fa-lg" aria-hidden="true"></i></span><span class="content">Minhas Permissões</span></a>
</li>
<!--
<li><a class="menu-item" href="{{ url('/pcva_parcerias/validacao/filtro') }}" title="Validar Manifestação"><span class="icon">
<i class="fas fa-home" aria-hidden="true"></i></span><span class="content">Validar Manifestação</span></a>
</li>
-->
</ul>
</div>
<!-- inicio menu Protótipo de HIS-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Propostas</span></a>
<ul>
@if(Auth::user()->bln_mod_liberado_provisoriamente)
@if($numPrototipos <= 10)
<li><a class="menu-item" href='{{ url("/prototipo/novo") }}' title="Nova Proposta"><span class="icon">
<i class="bi bi-journal-plus fa-lg"></i></span><span class="content">Nova Proposta</span></a>
</li>
@endif
@endif
<li><a class="menu-item" href='{{ url("/prototipo/propostas") }}' title="Minhas Propostas"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Minhas Propostas</span></a>
</li>
</ul>
</div>
<!--
<li class="plain dropdown-submenu">
<a href="#" title="Seleção de Propostas" class="plain">Protótipos De HIS</a>
<ul class="submenu">
<li class="dropdown-submenu">
<a href="#" class="state-published hasDropDown">Propostas</a>
<ul class="submenu navTree navTreeLevel1">
<li>
<a href='{{ url("/propostas") }}' title="Minhas Permissões" class="state-published">Minhas Propostas</a>
</li>
</ul>
</li>
</ul>
</li>
-->
\ No newline at end of file
<!-- inicio menu Seleção de Propostas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Seleção de Propostas</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/selecao/entePublico/consulta') }}" title="Propostas Apresentadas"><span class="icon">
<i class="bi bi-journal-arrow-up fa-lg"></i></span><span class="content">Consulta por Ente Público</span></a>
</li>
</ul>
</div>
\ No newline at end of file
@can('eConsulta')
<!-- inicio menu Dados do Programas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="fas fa-regular fa-users" aria-hidden="true"></i></span><span class="content">Beneficiários</span></a>
<ul>
<li><a class="menu-item" href="{{url('/beneficiarios/filtro')}}" title="Dados dos Beneficiarios"><span class="icon">
<i class="fas fa-users" aria-hidden="true"></i></span><span class="content">Dados dos Beneficiarios</span></a>
</li>
</ul>
</div>
<!-- inicio menu Dados do Programas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="fas fa-regular fa-home" aria-hidden="true"></i></span><span class="content">Dados do Programas</span></a>
<ul>
<li><a class="menu-item" href="#" title="Dados Abertos"><span class="icon">
<i class="bi bi-database-fill-down fa-lg"></i></i></span><span class="content">Dados Abertos</span></a>
<ul>
<li><a class="menu-item" href="{{url('/dados_abertos/sistema_habitacao')}}" title="Dados Abertos SNH"><span class="icon">
<i class="bi bi-database-fill-down fa-lg"></i></i></span><span class="content">Dados Abertos SNH</span></a>
</li>
<li><a class="menu-item" href="{{url('/dados_abertos/politica')}}" title="Política de Dados Abertos"><span class="icon">
<i class="bi bi-database-fill-gear fa-lg"></i></span><span class="content">Política de Dados Abertos</span></a>
</li>
</ul>
</li>
<li><a class="menu-item" href="#" title="Empreendimentos"><span class="icon">
<i class="bi bi-houses-fill fa-lg"></i></i></span><span class="content">Empreendimentos</span></a>
<ul>
<li><a class="menu-item" href="{{url('/empreendimentos/filtro')}}" title="Dados dos Empreendimentos"><span class="icon">
<i class="bi bi-houses-fill fa-lg"></i> </span><span class="content">Dados dos Empreendimentos</span></a>
</li>
@can('eGestao')
<li><a class="menu-item" href="{{url('/admin/pendencias/filtro')}}" title="Pendências"><span class="icon">
<i class="bi bi-database-fill-gear fa-lg"></i></span><span class="content">Pendências</span></a>
</li>
@endcan
</ul>
</li>
<li><a class="menu-item" href="#" title="Relatórios"><span class="icon">
<i class="fas fa-book" aria-hidden="true"></i></span><span class="content">Relatórios</span></a>
<ul>
<li><a class="menu-item" href="{{url('/operacoes/entregas/filtro')}}" title="Relatório de Entregas"><span class="icon">
<i class="bi bi-house-add-fill fa-lg"></i></span><span class="content">Relatório de Entregas</span></a>
</li>
<li><a class="menu-item" href="{{url('/operacoes/filtro')}}" title="Relatório Executivo"><span class="icon">
<i class="fas fa-book" aria-hidden="true"></i></span><span class="content">Relatório Executivo</span></a>
</li>
<li><a class="menu-item" href="{{url('/liberacoes/resumo/filtro')}}" title="Relatório de Liberações"><span class="icon">
<i class="bi bi-cash-coin fa-lg"></i></span><span class="content">Relatório de Liberações</span></a>
</li>
<li><a class="menu-item" href="{{url('/medicoes/situacao/filtro')}}" title="Situação das Medições"><span class="icon">
<i class="bi bi-rulers fa-lg"></i></span><span class="content">Situação das Medições</span></a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
<!-- inicio menu Oferta Pública-->
@can('eOferta')
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="fas fa-regular fa-home" aria-hidden="true"></i></span><span class="content">Oferta Pública</span></a>
<ul>
<li><a class="menu-item" href="#" title="Resumos"><span class="icon">
<i class="bi bi-cash-coin fa-lg"></i></span><span class="content">Financeniro</span></a>
<ul>
<li><a class="menu-item" href="{{url('/oferta_publica/nota_pagamento/filtro') }}" title="Notas Pagamento"><span class="icon">
<i class="bi bi-cash-stack fa-lg"></i></span><span class="content">Notas Pagamento</span></a>
</li>
<li><a class="menu-item" href="{{ url('/oferta_publica/filtro_relatorio_devolucao') }}" title="Remessas de Devolução"><span class="icon">
<i class="bi bi-building-dash fa-lg"></i></span><span class="content">Remessas de Devolução</span></a>
</li>
</ul>
</li>
<li><a class="menu-item" href="#" title="Resumos"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Protocolos</span></a>
<ul>
<li><a class="menu-item" href="{{url('/oferta_publica/protocolos/instituicao/filtro') }}" title="Protocolos IF"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Protocolos IF</span></a>
</li>
<li><a class="menu-item" href="{{ url('/oferta_publica/protocolos/filtro') }}" title="Situação Protocolo"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Situação Protocolo</span></a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
<!-- inicio menu PCVA - Parcerias-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">PCVA - Parcerias</span></a>
<ul>
<li><a class="menu-item" href="{{ url('admin/pcva_parcerias/resumoSituacao/filtro') }}" title="Relatório de Recebimento"><span class="icon">
<i class="bi bi-card-checklist fa-lg"></i></span><span class="content">Relatório de Recebimento</span></a>
</li>
<li><a class="menu-item" href="{{ url('admin/pcva_parcerias/termo/filtro') }}" title="Manifestação de Interesse"><span class="icon">
<i class="fas fa-book" aria-hidden="true"></i></span><span class="content">Manifestação de Interesse</span></a>
</li>
<!--
<li><a class="menu-item" href="{{ url('/pcva_parcerias/validacao/filtro') }}" title="Validar Manifestação"><span class="icon">
<i class="fas fa-home" aria-hidden="true"></i></span><span class="content">Validar Manifestação</span></a>
</li>
-->
</ul>
</div>
<!-- inicio menu Protótipo de HIS-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-card-heading fa-lg"></i></span><span class="content">Protótipo de HIS</span></a>
<ul>
<li><a class="menu-item" href="#" title="Permissões"><span class="icon">
<i class="bi bi-person-fill-gear fa-lg"></i></span><span class="content">Permissões</span></a>
<ul>
<li><a class="menu-item" href='{{ url("admin/prototipo/permissoes/") }}' title="Analisar Permissões"><span class="icon">
<i class="bi bi-person-vcard fa-lg"></i></span><span class="content">Analisar Permissões</span></a>
</li>
<li><a class="menu-item" href='{{ url("admin/prototipo/permissoes/consulta") }}' title="Situação das Permissões"><span class="icon">
<i class="bi bi-person-vcard fa-lg"></i></span><span class="content">Situação das Permissões</span></a>
</li>
</ul>
</li>
<ul>
<li><a class="menu-item" href="#" title="Permissões"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Propostas</span></a>
<ul>
<li><a class="menu-item" href="{{ url("admin/prototipo/resultados") }}" title="Resultados"><span class="icon">
<i class="bi bi-person-vcard fa-lg" aria-hidden="true"></i></span><span class="content">Resultados</span></a>
</li>
<li><a class="menu-item" href='{{ url("/admin/prototipo/consulta") }}' title="Propostas"><span class="icon">
<i class="bi bi-journal-text fa-lg" aria-hidden="true"></i></span><span class="content">Propostas</span></a>
</li>
</ul>
</li>
<li><a class="menu-item" href='{{ url("admin/prototipo/usuarios") }}' title="Usuários"><span class="icon">
<i class="bi bi-people-fill fa-lg"></i></span><span class="content">Usuários</span></a>
</li>
<!--
<li><a class="menu-item" href="{{ url('/pcva_parcerias/validacao/filtro') }}" title="Validar Manifestação"><span class="icon">
<i class="fas fa-home" aria-hidden="true"></i></span><span class="content">Validar Manifestação</span></a>
</li>
-->
</ul>
</div>
@can('eSaci')
<!-- inicio menu Seleção de Propostas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-pc-display-horizontal fa-lg"></i></span><span class="content">SACI WEB</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/saci/propostas/cadastro') }}" title="Cadastrar Propostas"><span class="icon">
<i class="bi bi-journal-plus fa-lg"></i></span><span class="content">Cadastrar Propostas</span></a>
</li>
<li><a class="menu-item" href="{{ url('/saci/propostas') }}" title="Registros Importados/Cadastrados"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Registros Importados/Cadastrados</span></a>
</li>
</ul>
</div>
@endcan
@can('eGestao')
<!-- inicio menu Seleção de Propostas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-file-earmark-check fa-lg"></i></span><span class="content">Seleção de Demandas</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/admin/selecao_demanda/arquivos/gerados/filtro') }}" title="Arquivos Gerados"><span class="icon">
<i class="fas fa-file fa-lg"></i></span><span class="content">Arquivos Gerados</span></a>
</li>
<li><a class="menu-item" href="#" title="Resumos"><span class="icon">
<i class="fas fa-regular fa-users" aria-hidden="true"></i></span><span class="content">Reponsáveis</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/admin/selecao_demanda/filtro') }}" title="Entes Públicos"><span class="icon">
<i class="fas fa-regular fa-users fa-lg"></i></span><span class="content">Entes Públicos</span></a>
</li>
<li><a class="menu-item" href="{{url('/admin/selecao_demanda/usuarios/entes/filtro') }}" title="Usuários"><span class="icon">
<i class="fas fa-regular fa-users fa-lg"></i></span><span class="content">Usuários</span></a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
@can('eConsulta')
<!-- inicio menu Seleção de Propostas-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Seleção de Propostas</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/proposta/selecao') }}" title="Propostas Apresentadas"><span class="icon">
<i class="bi bi-journal-arrow-up fa-lg"></i></span><span class="content">Propostas Apresentadas</span></a>
</li>
<li><a class="menu-item" href="#" title="Resumos"><span class="icon">
<i class="fas fa-clipboard-list" aria-hidden="true"></i></span><span class="content">Resumos</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/proposta/contratadas/resumo/filtro') }}" title="Seleção de Propostas Contratadas"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Seleção de Propostas Contratadas</span></a>
</li>
<li><a class="menu-item" href="{{url('/proposta/selecao/resumo/filtro') }}" title="Situação da Seleção no Município"><span class="icon">
<i class="bi bi-journal-text fa-lg"></i></span><span class="content">Situação da Seleção no Município</span></a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
@can('eAdmin')
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="bi bi-gear-fill fa-lg"></i></span><span class="content">Administrador</span></a>
<ul>
<li><a class="menu-item" href="#" title="Faqs"><span class="icon">
<i class="fas fa-clipboard-list" aria-hidden="true"></i></span><span class="content">Faqs</span></a>
<ul>
<li><a class="menu-item" href="{{url('/faqs/filtro') }}" title="Consulta Faq"><span class="icon">
<i class="bi bi-question-square fa-lg"></i></span><span class="content">Consulta Faq</span></a>
</li>
<li><a class="menu-item" href="{{ url('/faqs/nova') }}" title="Nova"><span class="icon">
<i class="bi bi-question-square fa-lg"></i></span><span class="content">Nova</span></a>
</li>
<!--
<li><a class="menu-item" href="{{url('/faqs/perguntas') }}" title="Perguntas"><span class="icon">
<i class="bi bi-question-square-fill fa-lg"></i></span><span class="content">Perguntas</span></a>
</li>
-->
</ul>
</li>
<li><a class="menu-item" href="#" title="Faqs"><span class="icon">
<i class="fas fa-regular fa-users" aria-hidden="true"></i></span><span class="content">Usuários</span></a>
<ul>
<li><a class="menu-item" href="{{url('/register') }}" title="Registrar Usuários"><span class="icon">
<i class="fas fa-regular fa-user"></i></span><span class="content">Registrar Usuários</span></a>
</li>
<li><a class="menu-item" href="{{url('/admin/usuarios/sistema') }}" title="Usuários"><span class="icon">
<i class="fas fa-regular fa-users"></i></span><span class="content">Usuários</span></a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
\ No newline at end of file
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