/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     // $inventarios = inv::where('id_texto','=',$id)
     //                     ->paginate(10);
     $texto = textos::find($id);
     //return $textos;
     return view('texto.inventario.index', compact('texto'));
 }
 public function storeCliente3(prestamoCreateRequest $request, $cedula = null, $idTextos = null)
 {
     $aux = textos::with('inv_prest')->find(json_decode($idTextos));
     if (empty($aux[0]->inv_prest)) {
         Session::flash('message-error', 'No hay ejemplares registrados para el texto: ' . $aux[0]->id . ' titulo: ' . $aux[0]->titulo) . '.';
         return Redirect::to('/prestamo');
     }
     $arreglo = ['cedula' => $cedula, 'textos' => $aux];
     return view('prestamo.check', compact('arreglo'));
 }
 public function inicio()
 {
     User::create(['cedula' => 123456, 'password' => '123456', 'nombre' => 'root', 'apellido' => 'root', 'telefono' => '5555555', 'email' => '*****@*****.**', 'tipo' => 'A', 'direccion' => 'root']);
     \App\tipo::create(['nombre_tipo' => 'Libro']);
     \App\genero::create(['nombre_genero' => 'Accion']);
     \App\autor::create(['nombre_autor' => 'Autor Prueba 1']);
     \App\autor::create(['nombre_autor' => 'Autor Prueba 2']);
     \App\autor::create(['nombre_autor' => 'Autor Prueba 3']);
     \App\user_cliente::create(['cedula' => '1234', 'nombre' => 'alguien', 'apellido' => 'alguien', 'telefono' => '555555', 'email' => '*****@*****.**', 'direccion' => 'alguna']);
     \App\textos::create(['id' => 1, 'id_tipo' => 1, 'id_genero' => 1, 'titulo' => 'Texto prueba 1', 'editorial' => 'Texto prueba 1', 'anyo_edicion' => \Carbon\Carbon::now()->format('Y/m/d'), 'isbn' => 'Texto prueba 1', 'num_pag' => 155, 'descripcion' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Atque, molestiae provident ipsa, possimus at eius illum harum quos laborum doloribus omnis ipsum voluptas rerum, reprehenderit sit quasi impedit quis consequatur.']);
     \App\textos::create(['id' => 'aaa', 'id_tipo' => 1, 'id_genero' => 1, 'titulo' => 'Texto prueba 1', 'editorial' => 'Texto prueba 2', 'anyo_edicion' => \Carbon\Carbon::now()->format('Y/m/d'), 'isbn' => 'Texto prueba 3', 'num_pag' => 156, 'descripcion' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. At alias provident impedit nostrum cupiditate aliquam, id. Animi praesentium corporis distinctio laudantium id unde beatae voluptas cumque tempore, ducimus delectus et?']);
     \App\autor_has_texto::create(['id_texto' => 1, 'id_autor' => 1]);
     \App\autor_has_texto::create(['id_texto' => 'aaa', 'id_autor' => 1]);
     Session::flash('message', 'Usuario creado correctamente');
     return Redirect::to('/');
 }
예제 #4
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $texto = textos::find($id);
     return view('front.texto.show', compact('texto'));
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     if (textos::where('id_genero', '=', $id)->first() != null) {
         Session::flash('message-error', 'No se puede eliminar el género, existe un texto en el sistema que lo esta utilizando');
         return Redirect::to('/genero/' . $id . '/edit');
     }
     genero::destroy($id);
     Session::flash('message', 'genero de texto eliminado correctamente');
     return Redirect::to('/genero');
 }
예제 #6
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     if (!empty($this->texto->path)) {
         \Storage::delete($this->texto->path);
     }
     autText::where('id_texto', $id)->delete();
     textos::destroy($id);
     Session::flash('message', 'Texto eliminado correctamente');
     return Redirect::to('/texto');
 }