/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $usuario = Usuario::find($id); if ($usuario->cargo == "administrador") { $admi = Usuario::find($usuario->id)->administrador; Administradore::destroy($admi->id); } else { $encargado = Usuario::find($id)->encargadofarmacia; $farmacia = Farmacia::where('encargadofarmacia_id', '=', $encargado->id)->first(); $farmacia->habilitado = "no"; $farmacia->save(); Encargadofarmacia::destroy($encargado->id); } $persona = Usuario::find($id)->persona; Persona::destroy($persona->id); Usuario::destroy($usuario->id); return Redirect::route('usuario.index'); }
<table width='100%' border='1' style="bold" align="center"> <tr align="center"> |<td colspan="2">Lista de Zonas</td> </tr> <tr> <th whidth="50%">Nombre Zona</th> <th whidth="50%">Registrado por administrador</th> </tr> @foreach ($zonas as $zona) <tr> <td align="center">{{$zona->nombre}}</td> <?php $administrador = Zona::find($zona->id)->administrador; $usuaro = Administradore::find($administrador->id)->usuario; ?> <td align="center">{{$usuaro->nick}}</td> </tr> @endforeach </table>
</tr> @foreach ($farmacias as $farmacia) <tr> <td>{{$farmacia->nombre}}</td> <td>{{$farmacia->direccion}}</td> <td>{{$farmacia->telefono}}</td> @if($farmacia->habilitado=="si") <?php $encargado = Farmacia::find($farmacia->id)->encargadofarmacia; $persona = Persona::where('usuario_id', '=', $encargado->usuario_id)->first(); ?> <td>{{$persona->nombre}}</td> <td>{{$persona->telefono}}</td> @endif @if($farmacia->habilitado=="no") <td>{{ "no asignado" }}</td> <td>{{ "no asignado" }}</td> @endif <?php $admin = Farmacia::find($farmacias[0]->id)->administrador; $user = Administradore::find($admin->id)->usuario; $zon = Farmacia::find($farmacia->id)->zona; ?> <td>{{$zon->nombre}}</td> <td>{{$user->nick}}</td> </tr> @endforeach </table>