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();
 }