public function run() { $faker = Faker::create(); foreach (range(1, 3) as $index) { Reunione::create(['descripcion' => $faker->company, 'fecha' => $faker->date($format = 'Y-m-d', $max = 'now'), 'hora' => $faker->time($format = 'H:i:s', $max = 'now'), 'multa' => $faker->randomFloat($nbMaxDecimals = NULL, $min = 0, $max = NULL)]); } }
public function newAsistencia($data) { $idReunion = $data['idReunion']; $codigo = $data['codigo']; $bandera = Persona::where('dni', '=', $codigo)->firstOrFail(); $idPersona = $bandera->id; if ($bandera->tipo == 'Apoderado') { $apoderados = Reunione::find($idReunion)->apoderados; if ($apoderados->find($idPersona)) { return 'Error: El usuario ya a sido registrado'; } else { $stime = date("G:i:s"); $apoderado = Persona::find($idPersona); $reunion = Reunione::find($idReunion); try { $reunion->apoderados()->attach($apoderado, array('estado' => true, 'hora' => $stime)); } catch (Exception $e) { return $e->getMessage(); } return 'Correcto:'; } } else { return 'Error: El codigo no le pertenece a un apoderado'; } }
public function selectAsistencia($id) { $reunion = Reunione::find($id); $personas = Reunione::find($id)->apoderados()->orderBy('hora', 'asc')->get(); return View::make('reuniones/viewDetailAsistencias', compact('reunion', 'personas')); }
public function index() { $reuniones = Reunione::where('estado', 'like', 'habil')->get(); return View::make('home', compact('reuniones')); }