Cambio de nombre

This commit is contained in:
Alejandro Tasistro 2024-07-09 21:34:05 -03:00
parent a52dce2b37
commit 5f13f59e0e
3 changed files with 41 additions and 35 deletions

View File

@ -1,34 +0,0 @@
<?php
namespace Database\Seeders;
use Illuminate\Support\Facades\Date;
use Illuminate\Support\Facades\DB;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\Region;
use App\Models\Barrio;
use App\Models\Producto;
use App\Models\Categoria;
class BonoBarrialSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
Producto::create([
'nombre' => 'Bono barrial',
'precio' => 20,
'solidario' => false,
'bono' => true,
'categoria_id' => Categoria::firstOrCreate([
'nombre' => 'TRANSPORTE, BONOS Y FINANCIAMIENTO SORORO'
])->id,
'barrio_id' => Barrio::firstOrCreate([
'nombre'=>'PRUEBA'
])->id,
]);
}
}

View File

@ -18,7 +18,7 @@ public function run(): void
CaracteristicaSeeder::class,
CanastaSeeder::class,
BarrioSeeder::class,
BonoBarrialSeeder::class,
TestDataSeeder::class,
]);
}
}

View File

@ -0,0 +1,40 @@
<?php
namespace Database\Seeders;
use Illuminate\Support\Facades\Date;
use Illuminate\Support\Facades\DB;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\Region;
use App\Models\Barrio;
use App\Models\Producto;
use App\Models\Categoria;
class TestDataSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$barrioPrueba = Barrio::find(1);
$productoBarrial = $barrioPrueba->productos()->create([
'nombre' => 'Producto Barrial',
'precio' => 100,
'solidario' => true,
'bono' => true,
'barrial' => true,
'categoria_id' => Categoria::firstOrCreate([
'nombre' => 'PRODUCTOS BARRIALES'
])->id
]);
$pedido = $barrioPrueba->crearPedido("Pedido de prueba");
$pedido->agregarProducto($productoBarrial, 2);
$pedido->agregarProducto(Producto::find(1), 1);
$segundoPedido = $barrioPrueba->crearPedido("Segunda prueba");
$segundoPedido->agregarProducto($productoBarrial, 5);
$tercerPedido = $barrioPrueba->crearPedido("Tercera prueba");
$tercerPedido->agregarProducto($productoBarrial, 3);
}
}