/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create('es_ES'); $empleados = \App\Empleado::all()->lists('rut')->toArray(); $proyectos = \App\Proyecto::all()->lists('id')->toArray(); for ($i = 0; $i < 25; $i++) { DB::table('informes')->insert(['texto' => $faker->realText(255), 'fecha_creacion' => $faker->date(), 'fecha_ultima_revision' => 'now', 'proyecto_id' => $faker->randomElement($proyectos), 'empleado_rut' => $faker->randomElement($empleados), 'created_at' => 'now', 'updated_at' => 'now']); } }
/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create('es_ES'); $empleados = \App\Empleado::all()->lists('rut')->toArray(); $proyectos = \App\Proyecto::all()->lists('id')->toArray(); for ($i = 0; $i < 20; $i++) { DB::table('empleados_proyectos')->insert(['proyecto_id' => $faker->randomElement($proyectos), 'empleado_rut' => $faker->randomElement($empleados), 'created_at' => 'now', 'updated_at' => 'now']); } }
public function run() { $faker = Faker\Factory::create('es_ES'); $parentesco = ['Hijo', 'Conyugue', 'Primo', 'Suegro', 'Hermano', 'Padre/Madre', 'Abuelo/Abuela', 'Tio', 'Sobrino', 'Cunado']; $ocupacion = ['Trabajador dependiente', 'Trabajador independiente', 'Cesante', 'Estudiante', 'Sin ocupacion', 'Jubilado']; $rut_empleados = \App\Empleado::all()->lists('rut'); for ($i = 0; $i < 60; $i++) { DB::table('cargas')->insert(['rut' => $faker->unique()->numerify('##.###.###-#'), 'nombres' => $faker->firstName, 'apellido_paterno' => $faker->lastName, 'apellido_materno' => $faker->lastName, 'fecha_nacimiento' => $faker->date($format = 'Y-m-d', $max = 'now'), 'parentesco' => $faker->randomElement($parentesco), 'ocupacion' => $faker->randomElement($ocupacion), 'rut_empleado' => $faker->randomElement($rut_empleados), 'created_at' => 'now', 'updated_at' => 'now']); } }
public function testingShowFunction() { $usuario = Cuenta::where('rut', '=', '11.111.111-1')->first(); //Busca el usuario de prueba $this->be($usuario); //Conecta con el usuario de pruebas $empleado = Empleado::all()->random(1); //Busca una tupla de empleado aleatoria en la db $respuesta = $this->action('GET', 'EmpleadoController@show', ['id' => $empleado->id]); $this->assertEquals(200, $respuesta->getStatusCode()); }
public function borrar($rut) { try { $empleado = Empleado::all()->find($rut); $empleado->forceDelete(); Flash::success('Empleado eliminado con exito'); return redirect('empleados/desvinculados'); } catch (QueryException $e) { Flash::error('Empleado no pudo ser eliminado'); return redirect('empleado/desvinculado'); } }
public function index() { $empleados = Empleado::all(); //return view('registro', compact ('cliente')); //Mostrar datos tabla cliente desde vista return view('empleados.index', compact('empleados')); }