/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { $user = User::findOrFail($id); $listaTipoMilitar = Enumeraveis::getTiposMilitarList(); $listaNomeProprioMilitar = Militar::all('nomeProprio', 'id'); return view('users.show', compact('user', 'listaTipoMilitar', 'listaNomeProprioMilitar')); }
public function getNomeApelidoMilitarAttribute() { $militar = Militar::whereRaw('user_id=?', [$this->id]); if ($militar->count() == 1) { return $militar->first()->apelido; } return ""; }
public function getNomeIdentificacaoAttribute() { if ($this->tipoEntidade == "M") { $nome = Militar::findOrFail($this->entidade_id); return $nome->nome; } if ($this->tipoEntidade == "C") { $nome = Cao::findOrFail($this->entidade_id); return $nome->nomeCao; } if ($this->tipoEntidade == "B") { $nome = Entidade::findOrFail($this->entidade_id); return $nome->nome; } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { if (User::tipoUserLogado() == 'G' || User::tipoUserLogado() == 'U') { echo abort(403, 'Acesso não autorizado'); } $binomio = Binomio::findOrFail($id); $listaVertente = VertenteBinomio::all('descricao', 'id'); $listaUnidades = Unidade::all('descricao', 'id'); $listaMilitares = Militar::all('nome', 'num_mecanografico', 'id'); $listaCaes = Cao::all('nomeCao', 'num_matricula', 'id'); return view('binomios.edit', compact('binomio', 'listaVertente', 'listaUnidades', 'listaMilitares', 'listaCaes')); }
public function getNumIdentificacaoAttribute() { $num = Militar::findOrFail($this->entidade_id); return $num->num_mecanografico; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { if (User::tipoUserLogado() == 'G' || User::tipoUserLogado() == 'U') { echo abort(403, 'Acesso não autorizado'); } $a = Militar::findOrFail($id); $a->delete(); return redirect()->route('militars.index')->with('message', 'Item deleted successfully.'); }
public function goEntidade($id) { $entidade = Entidade::findOrFail($id); $tipoEntidades = $entidade->tipoEntidade; switch ($tipoEntidades) { case 'M': $militar = Militar::findOrFail($id); return view('militars.show', compact('militar')); break; case 'C': $cao = Cao::findOrFail($id); return view('caos.show', compact('cao')); break; case 'B': $binomio = Binomio::findOrFail($id); return view('binomios.show', compact('binomio')); break; default: echo "Tipo de Entidade não Existe!"; break; } }
public function getNomeMilitarAttribute() { $nomeMilitar = Militar::findOrFail($this->militar_id); return $nomeMilitar->nome; }