Exemplo n.º 1
0
 public function deleteOrder($id, Request $req)
 {
     $todelete = OrderDetails::find($req['order_detail_id']);
     $totaled = $todelete->price * $todelete->quantity;
     $deleted = $todelete->delete();
     if ($deleted) {
         //UPDATE TOTAL
         $order = Order::where("file_id", $id)->first();
         $sum = $order->total_details_amount - $totaled;
         $order = Order::where(["file_id" => $id])->update(['total_details_amount' => $sum]);
         $stamp = date('d/m/Y, H:i:s');
         $res = ["status" => "success", "stamp" => $stamp, 'sum' => $sum];
     } else {
         $res = ["status" => "error"];
     }
     return $res;
 }