public function porCategoria($id)
 {
     $subcategorias = Subcategoria::where('categoria_id', '=', $id)->get()->toArray();
     //$subcategorias_lists = $subcategorias::lists('descricao', 'id');
     return Response()->json($subcategorias)->header('Access-Control-Allow-Origin', "*");
     //return Response()->make($subcategorias);
 }
 public function delete($id)
 {
     if ($subcategoria = Subcategoria::find($id)) {
         $subcategoria->delete();
     } else {
         //SI NO EXISTE ?
     }
     //QUE HACER DESPUES DE LA ACCION?
 }
 public function cadastrar()
 {
     $categorias_lists = Categoria::lists('descricao', 'id');
     $subcategorias_lists = Subcategoria::lists('descricao', 'id');
     $gerencias_lists = Gerencia::lists('descricao', 'id');
     $subgerencias_lists = Subgerencia::lists('descricao', 'id');
     //$categorias = Categoria::all();
     //$categorias = DB::select('select id, descricao from categorias order by descricao');
     return view('equipamento.cadastrar', ['categorias' => $categorias_lists, 'subcategorias' => $subcategorias_lists, 'gerencias' => $gerencias_lists, 'subgerencias' => $subgerencias_lists]);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     try {
         $data = $request->all();
         $subcategoria = Subcategoria::find($id);
         $subcategoria->nombre = $data["nombre"];
         $subcategoria->categoria = $data["categoria"];
         $subcategoria->save();
         return JsonResponse::create(array('message' => "Subcategoria Modificada Correctamente", "request" => json_encode($data)), 200);
     } catch (Exception $exc) {
         return JsonResponse::create(array('message' => "No se pudo Modificar la subcategoria", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401);
     }
 }
Example #5
0
 public static function subcategorias($id)
 {
     return Subcategoria::where('categoria_id', '=', $id)->get();
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     try {
         $subcategoria = Subcategoria::find($id);
         $subcategoria->delete();
         return JsonResponse::create(array('message' => "Subsubcategoria Eliminado Correctamente", "request" => json_encode($id)), 200);
     } catch (Exception $ex) {
         return JsonResponse::create(array('message' => "No se pudo Eliminar la marca", "exception" => $ex->getMessage(), "request" => json_encode($id)), 401);
     }
 }