public function edit($id)
 {
     try {
         $data['producto'] = Producto::findOrFail($id);
         $data['categorias'] = colleccion_listado(Categoria::orderBy('nombre')->get());
         return view('backend.productos.edit', $data);
     } catch (ModelNotFoundException $e) {
         \Session::flash('error', 'El producto no existe en la base de datos.');
         return redirect('administracion/productos');
     }
 }
 public function getAll()
 {
     return \Response::json(array('datos' => Categoria::orderBy('ts_categoria.nombre_categoria')->get()));
 }
 public function getRelatorio()
 {
     $categorias = Categoria::orderBy('nome')->get();
     return view('categorias.relatorios.capa', compact('categorias'));
 }