예제 #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 detallejugador($codequipo, $codcampeonato, $idjugador)
 {
     $jugador = Jugador::where('codJugador', '=', $idjugador)->first();
     return View::make('user_com_organizing.campeonato.equipojugador.jugador.detail')->with('codequipo', $codequipo)->with('codcampeonato', $codcampeonato)->with('jugador', $jugador);
 }
예제 #3
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 = Jugador::where('dni', '=', $idjugador)->first()) {
             if (Input::hasFile('foto')) {
                 $fullnamedocente = $docente->apellidopaterno . ' ' . $docente->apellidomaterno . ' ' . $docente->nombre;
                 $file = Input::file('foto');
                 $extension = $file->getClientOriginalExtension();
                 $namefotocomplete = $fullnamedocente . '.' . $extension;
                 if ($haydocenteenequipo->codDocente == $coddocente) {
                     $file->move('storage/jugador', $namefotocomplete);
                     $direccion = Input::get('direccion');
                     $telefono = Input::get('telefono');
                     $edad = Input::get('edad');
                     Jugador::where('dni', '=', $idjugador)->update(['foto' => $namefotocomplete, 'direccion' => $direccion, 'telefono' => $telefono, 'edad' => $edad]);
                     Session::flash('message', 'Jugador actualizo correctamente');
                     return Redirect::to('jugador/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 ha ingresado ninguna foto'];
                 return Redirect::back()->withInput()->withErrors($error);
             }
         } else {
             $error = ['wilson' => 'No se encontro jugador en la base de datos'];
             return Redirect::back()->withInput()->withErrors($error);
         }
     } else {
         $error = ['wilson' => 'Este docente no existe'];
         return Redirect::back()->withInput()->withErrors($error);
     }
 }
예제 #4
0
 public function jugadortarjetalist($idfecha, $codcampeonato, $idtorneo, $idfixture, $idjugadorenjuego)
 {
     $tarjetasdeljugadorenjuego = Tarjeta::where('idjugadorenjuego', '=', $idjugadorenjuego)->get();
     $jugadorenjuego = JugadorEnJuego::where('idjugadorenjuego', '=', $idjugadorenjuego)->first();
     $jugador = Jugador::where('idjugador', '=', $jugadorenjuego->idjugador)->first();
     return View::make('user_com_organizing.fecha.partido.insidencia.tarjeta.list')->with('idfecha', $idfecha)->with('codcampeonato', $codcampeonato)->with('idtorneo', $idtorneo)->with('idfixture', $idfixture)->with('idjugadorenjuego', $idjugadorenjuego)->with('jugador', $jugador)->with('tarjetasdeljugadorenjuego', $tarjetasdeljugadorenjuego);
 }
예제 #5
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $codequipo = Session::get('user_codequipo');
     $jugador = Jugador::where('codequipo', '=', $codequipo)->paginate(2);
     return View::make('user_com_organizing.jugador.index', compact('jugador'));
 }