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