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); } }