Browse Source

Problème getProductDistributionManager() #1366

master
Guillaume Bourgeois 1 year ago
parent
commit
8716ef6e71
2 changed files with 7 additions and 7 deletions
  1. +3
    -3
      backend/controllers/DistributionController.php
  2. +4
    -4
      backend/controllers/OrderController.php

+ 3
- 3
backend/controllers/DistributionController.php View File

public function actionAjaxProcessProductQuantityMax($idDistribution, $idProduct, $quantityMax) public function actionAjaxProcessProductQuantityMax($idDistribution, $idProduct, $quantityMax)
{ {
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();
$productDistribution = $this->getProductDistribution($idProduct, $idDistribution); $productDistribution = $this->getProductDistribution($idProduct, $idDistribution);
$productDistributionModule->updateProductDistributionQuantityMax($productDistribution, (float) $quantityMax); $productDistributionModule->updateProductDistributionQuantityMax($productDistribution, (float) $quantityMax);
return ['success']; return ['success'];
public function actionAjaxProcessActiveProduct(int $idDistribution, int $idProduct, int $active) public function actionAjaxProcessActiveProduct(int $idDistribution, int $idProduct, int $active)
{ {
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();
$productDistribution = $this->getProductDistribution($idProduct, $idDistribution); $productDistribution = $this->getProductDistribution($idProduct, $idDistribution);
$productDistributionModule->updateProductDistributionActive($productDistribution, $active); $productDistributionModule->updateProductDistributionActive($productDistribution, $active);
return ['success']; return ['success'];
{ {
$distributionModule = $this-> getDistributionModule(); $distributionModule = $this-> getDistributionModule();
$productModule = $this->getProductModule(); $productModule = $this->getProductModule();
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();


return $productDistributionModule->findOneProductDistribution( return $productDistributionModule->findOneProductDistribution(
$distributionModule->findOneDistributionById($idDistribution), $distributionModule->findOneDistributionById($idDistribution),

+ 4
- 4
backend/controllers/OrderController.php View File

$productModule = $this->getProductModule(); $productModule = $this->getProductModule();
$pointSaleModule = $this->getPointSaleModule(); $pointSaleModule = $this->getPointSaleModule();
$orderModule = $this->getOrderModule(); $orderModule = $this->getOrderModule();
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();


if (!Product::searchCount() || !PointSale::searchCount()) { if (!Product::searchCount() || !PointSale::searchCount()) {
$this->redirect(['dashboard/index', 'error_products_points_sale' => 1]); $this->redirect(['dashboard/index', 'error_products_points_sale' => 1]);
$distributionModule = $this-> getDistributionModule(); $distributionModule = $this-> getDistributionModule();
$pointSaleModule = $this->getPointSaleModule(); $pointSaleModule = $this->getPointSaleModule();
$productModule = $this->getProductModule(); $productModule = $this->getProductModule();
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();


$distribution = $distributionModule->findOneDistribution($date); $distribution = $distributionModule->findOneDistribution($date);
$selectedProductsArray = $productDistributionModule->findProductDistributionsByDistribution($distribution); $selectedProductsArray = $productDistributionModule->findProductDistributionsByDistribution($distribution);
{ {
$orderModule = $this->getOrderModule(); $orderModule = $this->getOrderModule();
$distributionModule = $this-> getDistributionModule(); $distributionModule = $this-> getDistributionModule();
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();


$data = []; $data = [];
$filename = 'summary_' . $date; $filename = 'summary_' . $date;
public function contentPointSaleCSV($date, $products, $pointsSale, $idPointSale) public function contentPointSaleCSV($date, $products, $pointsSale, $idPointSale)
{ {
$distributionModule = $this-> getDistributionModule(); $distributionModule = $this-> getDistributionModule();
$productDistributionModule = $this->getProductDistributionManager();
$productDistributionModule = $this->getProductDistributionModule();


$data = []; $data = [];
$distribution = $distributionModule->findOneDistribution($date); $distribution = $distributionModule->findOneDistribution($date);

Loading…
Cancel
Save