/** * Excluir registro do banco. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $dados = celulas_nivel2::findOrfail($id); $dados->delete(); return redirect($this->rota); }
public function carregar_nivel1_up($id) { /*Carregar todos registros do nivel 2 conforme ID encontrado do nivel 1*/ /*retirado : ->where('celulas_nivel2.celulas_nivel1_id', '=', $id) */ $nivel2 = \App\Models\celulas_nivel2::select('celulas_nivel2.id', 'nome', 'razaosocial')->celulasid($id)->where('celulas_nivel2.empresas_clientes_cloud_id', $this->dados_login->empresas_clientes_cloud_id)->where('celulas_nivel2.empresas_id', $this->dados_login->empresas_id)->leftJoin('pessoas', 'pessoas.id', '=', 'celulas_nivel2.pessoas_id')->get(); $options = array(); //enquanto houver registros foreach ($nivel2 as $item) { //$options += array($item->id => ($item->razaosocial=="" ? $item->nome : $item->razaosocial)); if ($item->razaosocial != "" && $item->nome != "") { $sDescricao = $item->nome . ' - ' . $item->razaosocial; } else { if ($item->razaosocial == "" && $item->nome != "") { $sDescricao = $item->nome; } else { if ($item->razaosocial != "" && $item->nome == "") { $sDescricao = $item->razaosocial; } } } $options += array($item->id => $sDescricao); } return \Response::json($options); }