private function deleteRecord()
 {
     // Apaga do Militar
     $tiro = ProvaMilitarTiro_RealTable::findOrFail($this->id);
     $tiro->delete();
     // Apaga da Entidade
     $prova = Prova::findOrFail($this->id);
     $prova->delete();
 }
 private function deleteRecord()
 {
     // Apaga da prova tanat2
     $tanat2 = ProvaBinomioTANAT2_RealTable::findOrFail($this->id);
     $tanat2->delete();
     // Apaga da prova
     $prova = Prova::findOrFail($this->id);
     $prova->delete();
 }
Esempio n. 3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     try {
         $prova = Prova::findOrFail($id);
     } catch (ModelNotFoundException $e) {
         return 'false';
     }
     $result = $prova->delete();
     return 'true';
 }
Esempio n. 4
0
 private function deleteRecord()
 {
     // Apaga do tip
     $tip = ProvaCaoTIPer_RealTable::findOrFail($this->id);
     $tip->delete();
     // Apaga da prova
     $prova = Prova::findOrFail($this->id);
     $prova->delete();
 }
Esempio n. 5
0
 public function editarProva($id)
 {
     if (User::tipoUserLogado() == 'G' || User::tipoUserLogado() == 'U') {
         echo abort(403, 'Acesso não autorizado');
     }
     $prova = Prova::findOrFail($id);
     $tipoProva = $prova->tipoProva;
     switch ($tipoProva) {
         case 'Tiro':
             $prova = ProvaMilitarTiro::findOrFail($id);
             return view('prova_militar_tiros.edit', compact('prova'));
             break;
         case 'TIP':
             $prova = ProvaCaoTIPer::findOrFail($id);
             return view('prova_cao_t_i_pers.edit', compact('prova'));
             break;
         case 'TANAT2':
             $prova = ProvaBinomTANAT2::findOrFail($id);
             return view('prova_binom_t_a_n_a_t2s.edit', compact('prova'));
             break;
         default:
             return view('pages.not_found_prova');
             break;
     }
 }