public function store(UserCreateRequest $request) { $usuario = new User(); $usuario->nombre = $request['nombre']; $usuario->apellido_pat = $request['apellido_pat']; $usuario->apellido_mat = $request['apellido_mat']; $usuario->email = $request['email']; $usuario->password = $request['password']; $carrito = new Carrito(); $card = new Card(); if ($request['tipo'] == null) { //Cliente registrándose $usuario->tipo = 1; $usuario->save(); $carrito->user_id = $usuario->id; $card->user_id = $usuario->id; $card->save(); $carrito->save(); Auth::attempt(['email' => $request->email, 'password' => $request->password]); return Redirect::back(); } else { //Admin registrando usuarios $usuario->tipo = $request['tipo']; } $usuario->save(); $carrito->user_id = $usuario->id; $carrito->save(); $card->user_id = $usuario->id; $card->save(); Session::flash('message', 'Usuario creado corréctamente'); return Redirect::to('/user'); }
public function store(Request $request) { $tarjeta = new Card(); $tarjeta->nombre = $request['nombre']; $tarjeta->apellido = $request['apellido']; $tarjeta->numero = $request['numero']; $tarjeta->fecha = $request['fecha']; $tarjeta->anio = $request['anio']; $tarjeta->user_id = Auth::user()->id; $tarjeta->codigo = $request['codigo']; $tarjeta->save(); Session::flash('message', 'Se guardaron los cambios'); return Redirect::back(); }