public function insertar_post() { $coddocente = substr(Input::get('Nombre'), 0, 6); if ($docente = Docente::where('codDocente', '=', $coddocente)->first()) { $haydocenteenequipo = Delegado::where('codDocente', '=', $coddocente)->where('codEquipo', '=', Session::get('user_codequipo'))->first(); if ($haydocenteenequipo == '') { $equipo = Equipo::where('codEquipo', '=', Session::get('user_codequipo'))->first(); $codcampeonato = $equipo->codCampeonato; $jugadorenequipo = DB::table('tdelegando')->join('tequipo', 'tequipo.codEquipo', '=', 'tdelegando.codEquipo')->where('tequipo.codCampeonato', '=', $codcampeonato)->where('tdelegando.codDocente', '=', $coddocente)->First(); if ($jugadorenequipo == '') { $newjugador = new Delegado(); $newjugador->dni = Input::get('DNI'); $newjugador->rol = Input::get('rol'); $newjugador->estado = 'habilitado'; //el jugador se crea por defecto en habilitado $newjugador->codEquipo = Session::get('user_codequipo'); $newjugador->codDocente = $coddocente; $newjugador->save(); Session::flash('message', 'delegado agregado correctamente'); return Redirect::to('delegado/listar.html'); } else { $error = ['wilson' => 'Este delegado ya es de otro equipo por favor ingrese otro jugador']; return Redirect::back()->withInput()->withErrors($error); } } else { $error = ['wilson' => 'Este delegado ya existe']; return Redirect::back()->withInput()->withErrors($error); } } else { $error = ['wilson' => 'Este docente no existe']; return Redirect::back()->withInput()->withErrors($error); } }
public function storeI() { date_default_timezone_set("America/Lima"); $tiempo = getdate(); $timefull = date('Y-m-d') . ' ' . $tiempo['hours'] . ':' . $tiempo['minutes'] . ':' . $tiempo['seconds']; $idmovimiento = DB::table('tmovimiento')->insertGetId(['tipo' => "ingreso", 'montototal' => Input::get('montototal'), 'descripcion' => Input::get('descripcion'), 'fecha' => $timefull, 'idcom_orgdor' => Session::get('user_idcom_orgdor')]); $newingreso = new Ingreso(); $newingreso->codequipo = Input::get('codequipo'); $newingreso->nromovimiento = $idmovimiento; $newingreso->save(); $equipo = Equipo::where('codequipo', '=', Input::get('codequipo'))->first(); $idusuario = $equipo->idusuario; User::where('idusuario', '=', $idusuario)->update(['estado' => 'activo']); return Redirect::to('movimientos'); }
public function insertar_post() { $coddocente = substr(Input::get('Nombre'), 0, 6); if ($docente = Docente::where('codDocente', '=', $coddocente)->first()) { $haydocenteenequipo = Jugador::where('codDocente', '=', $coddocente)->where('codEquipo', '=', Session::get('user_codequipo'))->first(); if ($haydocenteenequipo == '') { if (Input::hasFile('foto')) { $equipo = Equipo::where('codEquipo', '=', Session::get('user_codequipo'))->first(); $codcampeonato = $equipo->codCampeonato; $jugadorenequipo = DB::table('tjugador')->join('tequipo', 'tequipo.codEquipo', '=', 'tjugador.codEquipo')->where('tequipo.codCampeonato', '=', $codcampeonato)->where('tjugador.codDocente', '=', $coddocente)->First(); if ($jugadorenequipo == '') { $fullnamedocente = $docente->apellidopaterno . ' ' . $docente->apellidomaterno . ' ' . $docente->nombre; $file = Input::file('foto'); $extension = $file->getClientOriginalExtension(); $namefotocomplete = $fullnamedocente . '.' . $extension; $file->move('storage/jugador', $namefotocomplete); $newjugador = new Jugador(); $newjugador->dni = Input::get('DNI'); $newjugador->direccion = Input::get('direccion'); $newjugador->telefono = Input::get('telefono'); $newjugador->edad = Input::get('edad'); $newjugador->foto = $namefotocomplete; $newjugador->estado = 'habilitado'; //el jugador se crea por defecto en habilitado $newjugador->codEquipo = Session::get('user_codequipo'); $newjugador->codDocente = $coddocente; $newjugador->save(); Session::flash('message', 'Jugador agregado correctamente'); return Redirect::to('jugador/listar.html'); } else { $error = ['wilson' => 'Este jugador ya es de otro 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' => 'Este jugador ya existe']; return Redirect::back()->withInput()->withErrors($error); } } else { $error = ['wilson' => 'Este docente no existe']; return Redirect::back()->withInput()->withErrors($error); } }
public function detalleequipojugador($codequipo, $codcampeonato) { $equipo = Equipo::where('codEquipo', '=', $codequipo)->first(); $jugadoresdelequipo = Jugador::where('codEquipo', '=', $codequipo)->get(); return View::make('user_com_organizing.campeonato.equipojugador.detail')->with('equipo', $equipo)->with('codcampeonato', $codcampeonato)->with('jugadoresdelequipo', $jugadoresdelequipo); }
public function detail($codcampeonato, $idtorneo, $idfecha) { $torneo = Torneo::where('codRueda', '=', $idtorneo)->first(); $fecha = Fechas::where('idFecha', '=', $idfecha)->first(); $fixture = Fixture::where('nroFecha', '=', $fecha->nroFecha)->where('codRueda', '=', $idtorneo)->get(); $fixturedeequipoqueescansa = Fixtureaux::where('nroFecha', '=', $fecha->nroFecha)->where('codRueda', '=', $idtorneo)->first(); $equipoquedescansa = ''; // $todoConclusion = Cambio::all(); if ($fixturedeequipoqueescansa != '') { if ($fixturedeequipoqueescansa->codEquipo1 == '') { $equipoquedescansa = Equipo::where('codEquipo', '=', $fixturedeequipoqueescansa->codEquipo2)->first(); } else { $equipoquedescansa = Equipo::where('codEquipo', '=', $fixturedeequipoqueescansa->codEquipo1)->first(); } } return View::make('user_com_organizing.fecha.detail', compact('fecha'))->with('fixture', $fixture)->with('torneo', $torneo)->with('equipoquedescansa', $equipoquedescansa)->with('codcampeonato', $codcampeonato); }
public function agregarE($idcampeonato, $idtorneo) { $equipo = Equipo::where('estado', '=', 'habilitado')->get(); foreach ($equipo as $value) { $cod = $value->codequipo; if (!Equipoxtorneo::where('codequipo', '=', $cod)->first()) { $nuevo = new Equipoxtorneo(); $nuevo->codequipo = $cod; $nuevo->idtorneo = $idtorneo; $nuevo->save(); } } return Redirect::to('torneo/' . $idtorneo . '/' . $idcampeonato . '/detail.html'); }
public static function listAll() { return Equipo::where('estado', 1); }