try {
if ($flag = $model->save(false)) {
$writeOffsErpId = $model->getId();
-
- foreach ($modelsProducts as $keyModelProduct => $modelProduct) {
+ $keyModelProduct = 0;
+ foreach ($modelsProducts as $modelProduct) {
+ $keyModelProduct++;
/** @var WriteOffsProductsErp $modelProduct */
$modelProduct->setWriteOffsErpId($writeOffsErpId);
$modelProduct->setCreatedAt();
}
}
}
-
-
}
}
if ($flag) {
}
}
}
- if ($flag) {
- $transaction->commit();
- }
+ if ($flag) {
+ $transaction->commit();
+ }
if ($flag) {
$transaction->commit();
return $this->redirect(['/write-offs-erp/view', 'id' => $model->id]);