Пример #1
0
 public function getOrdenPlatoDetalles($orden_id, $plato_id)
 {
     $orden_platos = OrdenPlatos::where('orden_id', $orden_id)->get();
     $detalles = [];
     foreach ($orden_platos as $orden_plato) {
         if ($orden_plato->plato_id == $plato_id) {
             $ordenPlatoDetalles = OrdenPlatoDetalles::where('ordenplatos_id', $orden_plato->id)->get();
             foreach ($ordenPlatoDetalles as $ordenPlatoDetalle) {
                 $detalles[] = Detalle::find($ordenPlatoDetalle->detalle_id);
             }
         }
     }
     return response()->json($detalles);
 }
Пример #2
0
 public function postEntregados(Request $request)
 {
     $ordenplato = OrdenPlatos::where('orden_id', $request->get('orden_id'))->where('plato_id', $request->get('plato_id'))->first();
     $ordendetalles = OrdenPlatoDetalles::where('ordenplatos_id', $ordenplato->id)->get();
     foreach ($ordendetalles as $ordendetalle) {
         $detalles[] = $ordendetalle->detalle;
     }
     return response()->json($detalles);
 }