Esempio n. 1
0
 /**
  * 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');
     }
 }
Esempio n. 6
0
 public function index()
 {
     $empleados = Empleado::all();
     //return view('registro', compact ('cliente')); //Mostrar datos tabla cliente desde vista
     return view('empleados.index', compact('empleados'));
 }