Пример #1
0
 public function postNuevaventa(Request $request)
 {
     try {
         $venta = new Venta();
         $venta->total = $request->get('total');
         $venta->fecha = $request->get('fecha');
         $venta->personal_id = Auth::user()->personal->id;
         $venta->save();
         foreach ($request->get('ordenes') as $orden) {
             $venta->ordenes()->attach($orden['idorden']);
         }
         $ordenes = Orden::doesntHave('ventas')->where('status', '=', '1')->with('platillos', 'personal')->get();
         return array("Msg" => "Registro Exitoso", "Codigo" => "01", "Bandera" => true, "Ordenes" => $ordenes);
     } catch (Exception $e) {
         return array("Msg" => $e->getMessage(), "Codigo" => $e->getCode(), "Bandera" => false);
     }
 }