Major incomplete Change

This commit is contained in:
Omair Saleh
2019-03-04 03:01:20 +08:00
parent c4c20493cd
commit 829394cc1d
58 changed files with 1836 additions and 698 deletions
@@ -3,9 +3,12 @@
namespace App\Http\Controllers\Orders;
use App\Classes\ControllersLogic\Orders\CreateOrder;
use App\Classes\ControllersLogic\Orders\UpdateOrderStep;
use App\Classes\Modules\ControllersLogic\Orders\UpdateOrderStepLogic;
use App\Classes\Modules\Orders\DataTransferObjects\PackageObject;
use App\Classes\Modules\Orders\DataTransferObjects\PackingListObject;
use App\Models\CustomIssues;
use App\Models\Order;
use App\Models\OrderStep;
use App\Models\PackingList;
use App\Models\ShippingArrangement;
use Carbon\Carbon;
@@ -22,12 +25,9 @@ class OrderController extends Controller
return OrderResource::collection($orders);
}
public function insert(String $companyId, Request $request){
return (new CreateOrder())->execute($companyId, $request) ? 200 : 408;
}
public function updateStep(String $orderId, Request $request){
return (new UpdateOrderStep())->execute($orderId, $request) ? 200 : 408;
public function updateStep(String $orderId, Request $request, UpdateOrderStepLogic $logic){
return $logic->execute($orderId, $request);
// return (new UpdateOrderStepLogic())->execute($orderId, $request) ? 200 : 408;
}
public function updatePackingList(String $orderId, Request $request){
@@ -74,5 +74,12 @@ class OrderController extends Controller
return 200;
}
public function delete(String $orderId){
/** @var Order $order */
$order = Order::findOrFail($orderId);
$order->delete();
}
}