/** * Run the database seeds. * * @return void */ public function run() { Estado::create(['nombre' => 'espera', 'descripcion' => 'En espera', 'color' => 'success', 'state' => 1]); Estado::create(['nombre' => 'preparacion', 'descripcion' => 'En preparación', 'color' => 'warning', 'state' => 2]); Estado::create(['nombre' => 'terminado', 'descripcion' => 'Terminado', 'color' => 'primary', 'state' => 3]); Estado::create(['nombre' => 'confirmado', 'descripcion' => 'Confirmado', 'color' => 'danger', 'state' => 4]); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(GenericForm $request) { if ($request->user()->type === 'admin') { Estado::create(['nombre' => $request->nombre]); } return redirect('/estados'); }