public function eliminarCuenta($idcuenta, $wo) { $cuentas = Cuenta::find($idcuenta); $numCuenta = $cuentas->cuenta_persona; $cuentas->delete(); $persona = Persona::findOrFail($numCuenta); $personaxAplicativo = Cuenta::CuentaPersona($numCuenta); //todos los aplicativos registrados en la tabla cuenta de la persona $data = Ticket::buscarAplicativoRelacionados($numCuenta); $numeroTicket = persona_ticket::ticketPesona2($numCuenta); for ($i = 0; $i <= count($numeroTicket) - 1; $i++) { if ($numeroTicket[$i]->nroticket == $wo) { if (count($data) >= count($personaxAplicativo)) { $id = persona_ticket::sacarIDTabla2($numeroTicket[$i]->id, $numCuenta); // dd($id); $ticket_persona = persona_ticket::find($id[0]->id); $ticket_persona->estado_persona_ticket = 0; $ticket_persona->save(); break; } } } $numeroTicket = persona_ticket::ticketPesona($persona->id, 0); $mensaje = ""; return view('persona.create_Aplicativo_person', compact('persona', 'data', 'personaxAplicativo', 'mensaje', 'numeroTicket')); }