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; } }
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 getNomeIdentificacaoAttribute() { $nome = Entidade::findOrFail($this->entidade_id); return $nome->nome; }
private function deleteRecord() { // Apaga do Binomio $binomio = Binomio_RealTable::findOrFail($this->id); $binomio->delete(); // Apaga da Entidade $entidade = Entidade::findOrFail($this->id); $entidade->delete(); }
private function deleteRecord() { // Apaga do Cao $cao = Cao_RealTable::findOrFail($this->id); $cao->delete(); // Apaga da Entidade $entidade = Entidade::findOrFail($this->id); $entidade->delete(); }
public function provasEntidade($tipoEntidade, $entidade_id) { $provas = Prova::whereRaw('tipoEntidade = ? and entidade_id = ?', array($tipoEntidade, $entidade_id))->paginate(10); $entidade = Entidade::findOrFail($entidade_id); $descricaoEntidade = '#' . $entidade->numero . ' ' . $entidade->nome; //ir buscar à BD info sobre a pessoa que esta a ver provas return view('provas.index', compact('provas', 'descricaoEntidade')); }
private function deleteRecord() { // Apaga do Militar $militar = Militar_RealTable::findOrFail($this->id); $militar->delete(); // Apaga da Entidade $entidade = Entidade::findOrFail($this->id); $entidade->delete(); }