/**
  * Excluir registro do banco.
  *
  * @param    int  $id
  * @return  \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $dados = celulas_nivel1::findOrfail($id);
     $dados->delete();
     return redirect($this->rota);
 }
 public function carregar_nivel2($id)
 {
     /*Pelo ID passado do nivel 2 busca qual o nivel 1 vinculado*/
     $nivel2 = \App\Models\celulas_nivel2::select('celulas_nivel1_id')->where('id', '=', $id)->get();
     /*Carregar todos registros do nivel 1 conforme ID encontrado */
     $nivel1 = \App\Models\celulas_nivel1::select('celulas_nivel1.id', 'nome', 'razaosocial')->where('celulas_nivel1.id', '=', $nivel2[0]->celulas_nivel1_id)->where('celulas_nivel1.empresas_clientes_cloud_id', $this->dados_login->empresas_clientes_cloud_id)->where('celulas_nivel1.empresas_id', $this->dados_login->empresas_id)->leftJoin('pessoas', 'pessoas.id', '=', 'celulas_nivel1.pessoas_id')->get();
     $options = array();
     //enquanto houver registros
     foreach ($nivel1 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);
 }