Modificacion de prospecto a alumno y asignacion de grupos, coordinacion académica

This commit is contained in:
2026-03-23 15:48:23 -06:00
parent 58e27fc5fc
commit 1bcebeb8a1
43 changed files with 1551 additions and 96 deletions
+48 -13
View File
@@ -2,18 +2,16 @@
namespace Database\Seeders;
use App\Models\Alumno;
use App\Models\User;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
class UserSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$user1= User::create([
$user= User::create([
'name'=>'Luis Fernando',
'apellidoPaterno'=>'Pérez',
'apellidoMaterno'=>'Luna',
@@ -25,19 +23,56 @@ class UserSeeder extends Seeder
'status'=>1
])->assignRole('Admin');
$user1->plantelUsuarios()->sync(1);
$user->plantelUsuarios()->sync(3);
$user2= User::create([
'name'=>'Antonio Azulito',
'apellidoPaterno'=>'Real',
$user1= User::create([
'name'=>'Crokly',
'apellidoPaterno'=>'real',
'apellidoMaterno'=>'Luna',
'email'=>'reydelfin@gmail.com',
'email'=>'fernandoestr61@gmail.com',
'direccion'=>'Zacatenco mz 21 lt 2 san francisco cuautliquixca',
'telefono'=>'5636287758',
'telefono'=>'5636287760',
'password' => bcrypt('6686'),
'code'=>1,
'status'=>1
])->assignRole('Admin');
$user2->plantelUsuarios()->sync([1,2,3]);
])->assignRole('Coordinación académica');
$user1->plantelUsuarios()->sync(3);
for ($e=1; $e <=2 ; $e++) {
for ($i=1; $i <=15; $i++) {
$usr = User::create([
'name'=>fake('es_MX')->firstName(),
'apellidoPaterno'=>fake()->lastName(),
'apellidoMaterno'=>fake()->lastName(),
'email'=> fake()->email(),
'direccion'=>fake()->address(),
'telefono'=>fake()->numerify('55########'),
'password' => bcrypt('6686'),
'code'=>0,
'status'=>1
])->assignRole('Alumno');
$usr->plantelUsuarios()->sync([3]);
$alumno = Alumno::create([
'nivel'=>$e,
'plan_id'=>$e,
'ciclo'=>3,
'turno'=>1,
'medio'=>1,
'usuario_registro'=>1,
'plane_id'=>0,
'status'=>2
]);
$alumno->alumnos()->sync($usr->id);
}
}
}
}