/** * Display a listing of the resource. * * @return Response */ public function mostrar() { $arbitros = ArbitroPorPartido::all(); // Con el método all() le estamos pidiendo al modelo de Usuario // que busque todos los registros contenidos en esa tabla y los devuelva en un Array return View::make('arbitrosPartido.lista', array('arbitrosPartido' => $arbitros)); // El método make de la clase View indica cual vista vamos a mostrar al usuario //y también pasa como parámetro los datos que queramos pasar a la vista. // En este caso le estamos pasando un array con todos los usuarios }
public static function isertar($input) { $respuesta = []; $reglas = ['arbitro' => array('required'), 'rol' => array('required')]; $validador = Validator::make($input, $reglas); if ($validador->fails()) { $respuesta['mensaje'] = $validador; $respuesta['error'] = true; } else { $codpartido = Input::get('codpartido'); $arbitro = Input::get('arbitro'); $rol = Input::get('rol'); $cod1 = self::crear(); $AxP = new ArbitroPorPartido(); $AxP->codArbxPart = $cod1; $AxP->rol = $rol; $AxP->dni = $arbitro; $AxP->codPartido = $codpartido; $AxP->save(); $respuesta['mensaje'] = 'agregado correctamente '; $respuesta['error'] = false; } return $respuesta; }
public function arbitroadd() { $idfecha = Input::get('idfecha'); $codcampeonato = Input::get('codcampeonato'); $idtorneo = Input::get('idtorneo'); $codpartido = Input::get('codpartido'); $respuesta = ArbitroPorPartido::isertar(Input::all()); return Redirect::to('fechas/' . $codcampeonato . '/' . $idtorneo . '/' . $idfecha . '/' . $codpartido . '/partido.html')->withErrors($respuesta['mensaje']); }
<?php $arr = array(); foreach ($arbitros as $value) { if (!ArbitroPorPartido::where('codPartido', '=', $partido->codPartido)->where('dni', '=', $value->dni)->first()) { $arr[$value->dni] = $value->dni . " " . $value->nombre . " " . $value->ApellidoP . " " . $value->ApellidoM; } } $arr1 = array(); if (!ArbitroPorPartido::where('codPartido', '=', $partido->codPartido)->where('rol', '=', 'principal')->first()) { $arr1['principal'] = 'principal'; } if (!ArbitroPorPartido::where('codPartido', '=', $partido->codPartido)->where('rol', '=', 'asistente1')->first()) { $arr1['asistente1'] = 'asistente1'; } if (!ArbitroPorPartido::where('codPartido', '=', $partido->codPartido)->where('rol', '=', 'asistente2')->first()) { $arr1['asistente2'] = 'asistente2'; } ?> @if($arbixPart<3) <div class="col-md-12 col-no-gutter"> <div class="panel panel-default"> <div class="panel-heading">Ingrese los Arbitros del partido</div> <div class="panel-body"> <div class="canvas-wrapper"> <div class="col-md-12"> {{ Form::open(array('url'=>'fechas/detail/partido/arbitros/add.html','autocomplete'=>'off','class'=>'form_horizontal','role'=>'form'))}} <!-- BEGIN CONTENIDO DEL FORMULARIO --> {{ Form::hidden('idtorneo',$torneo->codRueda) }} {{ Form::hidden('codcampeonato',$codcampeonato) }}