示例#1
0
 public function edit_post()
 {
     $idjugador = Input::get('idjugador');
     $coddocente = substr(Input::get('Nombre'), 0, 6);
     if ($docente = Docente::where('codDocente', '=', $coddocente)->first()) {
         if ($haydocenteenequipo = Delegado::where('dni', '=', $idjugador)->first()) {
             if ($haydocenteenequipo->codDocente == $coddocente) {
                 $edad = Input::get('rol');
                 Delegado::where('dni', '=', $idjugador)->update(['rol' => $edad]);
                 Session::flash('message', 'delegado actualizado correctamente');
                 return Redirect::to('delegado/listar.html');
             } else {
                 $haydocenteenequipo = Jugador::where('codDocente', '=', $coddocente)->where('codEquipo', '=', Session::get('user_codequipo'))->first();
                 if ($haydocenteenequipo == '') {
                     $file->move('storage/jugador', $namefotocomplete);
                     Jugador::where('dni', '=', $idjugador)->update(['foto' => $namefotocomplete, 'codDocente' => $coddocente]);
                 } else {
                     $error = ['wilson' => 'Este jugador ya es parte del equipo. por favor ingrese otro jugador'];
                     return Redirect::back()->withInput()->withErrors($error);
                 }
             }
         } else {
             $error = ['wilson' => 'No se encontro delegado en la base de datos'];
             return Redirect::back()->withInput()->withErrors($error);
         }
     } else {
         $error = ['wilson' => 'Este docente no existe'];
         return Redirect::back()->withInput()->withErrors($error);
     }
 }
示例#2
0
 public function editDelegado($codcampeonato, $codequipo, $dni)
 {
     $ediJ = Delegado::find($dni);
     $habilitado = "";
     if ('habilitado' == Input::get('habilitado')) {
         $habilitado = "habilitado";
     } else {
         $habilitado = "desabilitado";
     }
     if ('desabilitado' == Input::get('desabilitado')) {
         $habilitado = "desabilitado";
     }
     $ediJ->estado = $habilitado;
     $ediJ->save();
     return Redirect::to('campeonato/detail/' . $codcampeonato . '/equipodetalle/' . $codequipo . '#delegados');
 }