large commit

This commit is contained in:
Omair Saleh
2019-10-05 13:09:26 +08:00
parent a20feebe0c
commit 0e5f2939e3
94 changed files with 1131 additions and 540 deletions
@@ -2,11 +2,8 @@
namespace App\Http\Controllers\Orders;
use App\Classes\Constants;
use App\Classes\Modules\ControllerLogic\Exceptions\InternalServerErrorException;
use App\Classes\Modules\Orders\DataTransferObjects\OrderObject;
use App\Classes\Modules\Orders\DataTransferObjects\TrackingNumberObject;
use App\Classes\Modules\Orders\DataTransferObjects\StepObject;
use App\Classes\Modules\Orders\Processors\WarehouseReceivesOrder;
use App\Classes\Modules\Orders\Services\Attachments\UpdatesTrackingNumber;
use Illuminate\Http\Request;
@@ -23,10 +20,9 @@ class BulkReceiveNotesController
try{
foreach ($request->input('orders') as $note){
$orderObject = new OrderObject($note['id']);
$trackingNumberObject = new TrackingNumberObject(0, $note['tracking_number']);
$updatesTrackingNumber->execute($orderObject, $trackingNumberObject);
$updatesTrackingNumber->execute($note['id'], $trackingNumberObject);
(new WarehouseReceivesOrder($note['id'], $request->input('receive_date')))->execute();
}