EditController
class EditController extends AbstractController
Methods
JsonResponse
JsonResponse
newOrder()
No description
updateDate($TargetOrder, $OriginOrder)
受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.
Details
in AbstractController at line 31
__construct()
in AbstractController at line 35
protected
getBoundForm(Application $app, $type)
in AbstractController at line 45
protected
getSecurity($app)
in AbstractController at line 51
protected
isGranted($app)
at line 35
index(Application $app, Request $request, $id = null)
at line 152
JsonResponse
searchCustomer(Application $app, Request $request)
顧客情報を検索する.
at line 194
JsonResponse
searchCustomerById(Application $app, Request $request)
顧客情報を検索する.
at line 236
searchProduct(Application $app, Request $request)
at line 277
protected
newOrder()
at line 298
protected
calculate($app, Order $Order)
フォームからの入直内容に基づいて、受注情報の再計算を行う
at line 376
protected
updateDate($TargetOrder, $OriginOrder)
受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.
編集の場合 - 受注ステータスが他のステータスから発送済へ変更された場合に発送日を更新 - 受注ステータスが他のステータスから入金済へ変更された場合に入金日を更新
新規登録の場合 - 受注日を更新 - 受注ステータスが発送済に設定された場合に発送日を更新 - 受注ステータスが入金済に設定された場合に入金日を更新
TODO 受注ステータスの定数化.