class EditController extends AbstractController

Methods

__construct()

No description

getBoundForm(Application $app, $type)

No description

getSecurity($app)

No description

isGranted($app)

No description

index(Application $app, Request $request, $id = null)

No description

JsonResponse
searchCustomer(Application $app, Request $request)

顧客情報を検索する.

JsonResponse
searchCustomerById(Application $app, Request $request)

顧客情報を検索する.

searchProduct(Application $app, Request $request)

No description

newOrder()

No description

calculate($app, Order $Order)

フォームからの入直内容に基づいて、受注情報の再計算を行う

updateDate($TargetOrder, $OriginOrder)

受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.

Details

in AbstractController at line 31
__construct()

in AbstractController at line 35
protected getBoundForm(Application $app, $type)

Parameters

Application $app
$type

in AbstractController at line 45
protected getSecurity($app)

Parameters

$app

in AbstractController at line 51
protected isGranted($app)

Parameters

$app

at line 35
index(Application $app, Request $request, $id = null)

Parameters

Application $app
Request $request
$id

at line 152
JsonResponse searchCustomer(Application $app, Request $request)

顧客情報を検索する.

Parameters

Application $app
Request $request

Return Value

JsonResponse

at line 194
JsonResponse searchCustomerById(Application $app, Request $request)

顧客情報を検索する.

Parameters

Application $app
Request $request

Return Value

JsonResponse

at line 236
searchProduct(Application $app, Request $request)

Parameters

Application $app
Request $request

at line 277
protected newOrder()

at line 298
protected calculate($app, Order $Order)

フォームからの入直内容に基づいて、受注情報の再計算を行う

Parameters

$app
Order $Order

at line 376
protected updateDate($TargetOrder, $OriginOrder)

受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.

編集の場合 - 受注ステータスが他のステータスから発送済へ変更された場合に発送日を更新 - 受注ステータスが他のステータスから入金済へ変更された場合に入金日を更新

新規登録の場合 - 受注日を更新 - 受注ステータスが発送済に設定された場合に発送日を更新 - 受注ステータスが入金済に設定された場合に入金日を更新

TODO 受注ステータスの定数化.

Parameters

$TargetOrder
$OriginOrder