Пример #1
0
 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);
     }
 }
Пример #2
0
 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');
 }
Пример #3
0
 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);
     }
 }
Пример #4
0
 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);
 }
Пример #5
0
 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);
 }
Пример #6
0
 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');
 }
Пример #7
0
 public static function listAll()
 {
     return Equipo::where('estado', 1);
 }