示例#1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     $num_categorias = Categoria::all()->count();
     for ($i = 0; $i < 20; $i++) {
         Producto::create(['nombre' => $faker->word(), 'categoria_id' => $faker->numberBetween(1, $num_categorias)]);
     }
 }
示例#2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     try {
         return Categoria::all();
     } catch (Exception $exc) {
         echo $exc->getTraceAsString();
     }
 }
 public function edit($id)
 {
     $post = Post::find($id);
     $categorias = Categoria::all();
     if (!is_object($post)) {
         return redirect('/post')->with('alert', ['message' => 'Post não encontrado', 'type' => 'danger', 'before' => null, 'after' => null]);
     }
     return view('post.edit')->with('post', $post)->with("categorias", $categorias);
 }
示例#4
0
 public function getEdit($key)
 {
     $id = Crypt::decrypt($key);
     $inventario = Inventario::find($id);
     $categorias = Categoria::all();
     $centrocostos = CentroCosto::all();
     $sectors = Sector::all();
     return view('inventario/edit')->with("centrocostos", $centrocostos)->with("sectors", $sectors)->with("categorias", $categorias)->with("inventario", $inventario);
 }
示例#5
0
 public function getEdit($key)
 {
     $id = Crypt::decrypt($key);
     $bienactivo = BienActivo::find($id);
     $categorias = Categoria::all();
     $centrocostos = CentroCosto::all();
     $sectors = Sector::all();
     return view('bienactivo/edit')->with("centrocostos", $centrocostos)->with("sectors", $sectors)->with("categorias", $categorias)->with("bienactivo", $bienactivo);
 }
 public function postIndex(Request $request)
 {
     if ($request->isMethod('post')) {
         switch ($request->input('accion')) {
             case 'nuevo':
                 $nodoPadre = Categoria::where('id', '=', $request->input('padre_id'))->first();
                 $nodoHijo = Categoria::create(['nombre' => $request->input('nombre'), 'red_id' => $request->input('red_id'), 'user_id' => $request->user()->id, 'tipo_id' => $request->input('tipo_id')]);
                 $nodoHijo->makeChildOf($nodoPadre);
                 break;
             case 'editar':
                 $nodoEditar = Categoria::where('id', '=', $request->input('nodo_id'))->first();
                 $nodoEditar->nombre = $request->input('nombre');
                 $nodoEditar->tipo_id = $request->input('tipo_id');
                 $nodoEditar->user_id = $request->user()->id;
                 $nodoEditar->save();
                 break;
             case 'mover':
                 $nodoMover = Categoria::find($request->input('nodo_id'));
                 if ($request->input('direccion') == 'izquierda') {
                     $nodoMover->moveLeft();
                 } else {
                     $nodoMover->moveRight();
                 }
                 break;
             case 'eliminar':
                 $nodoEliminar = Categoria::find($request->input('nodo_id'));
                 $nodoEliminar->delete();
                 break;
             default:
         }
     }
     $data['categorias'] = Categoria::all()->toHierarchy();
     $data['tipos'] = Tipo::lists('nombre', 'id');
     //return view('admin.categorias')->with('data', $data);
     return redirect()->back();
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     return response()->json(['status' => 'ok', 'data' => Categoria::all()], 200);
 }
 public function index()
 {
     $categorias = Categoria::all();
     return view('categoria.categorias')->with('categorias', $categorias);
 }
 public function profile()
 {
     $categorias = Categoria::all();
     return view('user.profile')->with("categorias", $categorias);
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     $categorias = Categoria::all();
     return view('generic.index', ['rows' => $categorias, 'title_add' => 'Nueva Categoría', 'title_list' => 'Listado de categorías', 'url' => 'categorias']);
 }
示例#11
0
        $dados = [];
        foreach ($modelos as $r) {
            $dados[$r->id] = $r->nome;
        }
        $view->with('modelos', $dados);
    });
    View::composer(['admin.veiculo.includes.formulario'], function ($view) {
        $clientes = \App\Cliente::all();
        $dados = [];
        foreach ($clientes as $r) {
            $dados[$r->id] = $r->nome;
        }
        $view->with('clientes', $dados);
    });
    View::composer(['admin.peca.includes.formulario', 'admin.peca.index'], function ($view) {
        $categorias = \App\Categoria::all();
        $dados = [];
        foreach ($categorias as $r) {
            $dados[$r->id] = $r->nome;
        }
        $view->with('categorias', $dados);
    });
    View::composer(['admin.contrato.includes.formulario'], function ($view) {
        $servicos = \App\Servico::all();
        $dados = [];
        foreach ($servicos as $r) {
            $dados[$r->id] = $r->nome;
        }
        $view->with('servicos', $dados);
    });
});
示例#12
0
 public function view($slug)
 {
     $categorias = Categoria::all();
     $post = Post::findBySlug($slug);
     return view('post', compact('post', 'categorias'));
 }
 private static function sCategory($selected)
 {
     $all = Categoria::all()->toArray();
     foreach ($all as $key => $value) {
         $all[$key]['selected'] = false;
         foreach ($selected as $ks => $vs) {
             if ($value['id'] == $ks) {
                 $all[$key]['selected'] = true;
             }
         }
     }
     return json_decode(json_encode($all));
     // to object
 }
示例#14
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $temporada = Temporada::findOrFail($id);
     $categorias = Categoria::all();
     $divisiones = Division::all();
     $tipos_torneos = TipoTorneo::all();
     $this->webpage['whereAmI'] .= $this->listOneBreadcrumb(strtolower($temporada->minimal_full_name), '', 1);
     $this->webpage['tab_title'] .= ' - ' . $temporada->full_name;
     $this->data = array_merge(['webpage' => $this->webpage, 'categorias' => $categorias, 'divisiones' => $divisiones, 'temporada' => $temporada, 'torneos' => $temporada->torneos, 'tipos_torneos' => $tipos_torneos], $this->data);
     return view('admin.seasons.temporadas.show', $this->data);
 }
示例#15
0
 public function mostrar()
 {
     $categorias = Categoria::all();
     return view('admin.categoria_mostrar')->with('categorias', $categorias);
 }
 public function postPerfil(Request $request)
 {
     switch ($request->input('get')) {
         case 'edit':
             $user = User::find(Auth::User()->id);
             $user->name = $request->input("name");
             $user->lastname = $request->input("lastname");
             $user->email = $request->input("email");
             echo $user->save() ? "true" : "false";
             break;
         case 'createService':
             $categorias = '[]';
             if ($request->input('category') != "") {
                 $categorias = json_encode($request->input('category'));
             }
             $servicio = new Servicio();
             $servicio->user_id = auth::user()->id;
             $servicio->name = $request->input('name');
             $servicio->description = $request->input('description');
             $servicio->busco = $request->input('busco');
             $servicio->state = "inactive";
             $servicio->puntos = (int) $request->input('puntos');
             $servicio->categorias = $categorias;
             echo $servicio->save() ? "true" : "false";
             break;
         case 'getServices':
             $services = User::find(Auth::User()->id)->services->toArray();
             $formatted = array();
             $categorias = Categoria::all()->toArray();
             foreach ($services as $k => $v) {
                 $catFomart = array();
                 $cat = json_decode($v['categorias']);
                 foreach ($categorias as $kc => $vc) {
                     $catFomart[$kc]['name'] = $vc['name'];
                     $catFomart[$kc]['id'] = $vc['id'];
                     if (in_array($vc['id'], $cat)) {
                         $catFomart[$kc]['selected'] = true;
                     } else {
                         $catFomart[$kc]['selected'] = false;
                     }
                 }
                 $services[$k]['categorias'] = $catFomart;
             }
             echo json_encode(array_reverse($services));
             break;
         case 'deleteService':
             $id = $request->input('id');
             $service = Servicio::find($id);
             echo $service->delete() ? 'true' : 'false';
             break;
         case 'activeService':
             $id = $request->input('id');
             $service = Servicio::find($id);
             $service->state = "active";
             echo $service->save() ? 'true' : 'false';
             break;
         case 'deactivatedService':
             $id = $request->input('id');
             $service = Servicio::find($id);
             $service->state = "inactive";
             echo $service->save() ? 'true' : 'false';
             break;
         case 'saveService':
             $categorias = array();
             foreach ($request->input('categorias') as $k => $v) {
                 if ($v['selected']) {
                     array_push($categorias, $v['id']);
                 }
             }
             $servicio = Servicio::find($request->input('id'));
             $servicio->name = $request->input('name');
             $servicio->description = $request->input('description');
             $servicio->busco = $request->input('busco');
             $servicio->puntos = (int) $request->input('puntos');
             $servicio->categorias = json_encode($categorias);
             echo $servicio->save() ? 'true' : 'false';
             break;
         default:
             # code...
             break;
     }
 }
示例#17
0
 public function index(Request $request)
 {
     $categorias = Categoria::all();
     return View::make('categorias.index')->with('categorias', $categorias);
 }
示例#18
0
 /**
  * Esta funcion muestra la visa producto_crear junto con
  * la lista de categorias obtenidas de la base de datos
  *
  * @param Illuminate\Http\Request
  * @return view with $categorias
  *
  */
 public function create()
 {
     $categorias = Categoria::all();
     return view('admin.producto_crear')->with('categorias', $categorias);
 }
示例#19
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $categorias = Categoria::all();
     return view('categoria.index', compact('categorias'));
 }
示例#20
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     //
     $produto = Produto::find($id);
     $categorias = Categoria::all();
     return view('produto.edit-produto', compact('produto', 'categorias'));
 }
示例#21
0
 public function getIndex()
 {
     $categorias = Categoria::all();
     return view('categorias/index')->with("categorias", $categorias);
 }
示例#22
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $categories = Categoria::all();
     //dd($categories);
     return view('admin.categoria.index', compact('categories'));
 }
示例#23
0
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create()
 {
     $categorias = Categoria::all();
     return view('generic.ticket_form', ['categorias' => $categorias]);
 }
 public function index()
 {
     return Categoria::all();
 }
示例#25
0
 public function getEdit($key)
 {
     $id = Crypt::decrypt($key);
     $bienregistro = BienRegistro::find($id);
     $categorias = Categoria::all();
     $centrocostos = CentroCosto::all();
     $sectors = Sector::all();
     $bienregistros = BienRegistro::all();
     $json = array();
     foreach ($bienregistros as $bienregistro) {
         array_push($json, $bienregistro->descripcion);
     }
     $json = json_encode($json);
     return view('bienregistro/edit')->with("json", $json)->with("centrocostos", $centrocostos)->with("sectors", $sectors)->with("categorias", $categorias)->with("bienregistro", $bienregistro);
 }
 public function edit($id)
 {
     $subcategoria = Subcategoria::find($id);
     $categorias = Categoria::all();
     return view('admin.subcategoria_actualizar', ['id' => $subcategoria->id, 'nombre' => $subcategoria->nombre, 'categorias' => $categorias]);
 }
 /**
 * Muestra la vista para modificar un tema en especifico.
 * @param  int  $id
 * @return \Illuminate\Http\Response
 */
 public function edit($id)
 {
     $tema = DB::table('tema')->join('categoria', 'categoria.id', '=', 'tema.categoriaid')->select('tema.*', 'categoria.categoria')->where('tema.id', $id)->first();
     //return view('ModificarTema')->with('tema', $tema);
     $categorias = Categoria::all()->lists('categoria', 'id');
     $categorias[''] = 'Categoria del tema';
     return view('ModificarTema', compact('tema', 'categorias'));
 }