cliente nuovo, passagli l'ID
This commit is contained in:
@@ -2222,8 +2222,6 @@ Route::post('/updatecreate', function (Request $request) {
|
||||
if ($changedest) {
|
||||
$order->CodDestInternet = $CodClienteInternet;
|
||||
}
|
||||
$order->save();
|
||||
$productLogger->addLog('', 'Order:' . json_encode($order));
|
||||
|
||||
|
||||
$prodotti = $request->line_items;
|
||||
@@ -2286,7 +2284,9 @@ Route::post('/updatecreate', function (Request $request) {
|
||||
$cliente = new Clientegm();
|
||||
}
|
||||
|
||||
$cliente->CodClienteInternet = $CodClienteInternet;
|
||||
if ($CodClienteInternet > 0) {
|
||||
$cliente->CodClienteInternet = $CodClienteInternet;
|
||||
}
|
||||
$cliente->Nominativo = $nome . " " . $cognome;
|
||||
$cliente->Indirizzo = $indirizzo1 . ($indirizzo2 ? (' ' . $indirizzo2) : '');
|
||||
$cliente->Citta = $citta;
|
||||
@@ -2325,6 +2325,16 @@ Route::post('/updatecreate', function (Request $request) {
|
||||
$productLogger->addLog('', 'Errore nella fase di salvataggio: ' . $th->getMessage());
|
||||
}
|
||||
|
||||
// Se il Cliente era nuovo, allora estrai l'ID del Cliente appena salvato e passalo all'Ordine
|
||||
if ($CodClienteInternet <= 0) {
|
||||
$CodClienteInternet = $cliente->CodClienteInternet;
|
||||
$order->CodClienteInternet = $CodClienteInternet;
|
||||
}
|
||||
|
||||
// SALVA L'ORDINE:
|
||||
$order->save();
|
||||
$productLogger->addLog('', 'Order:' . json_encode($order));
|
||||
|
||||
if ($changedest) {
|
||||
$productLogger->addLog('', 'Change Destinazione:');
|
||||
$clientedest = new Clientegmdest();
|
||||
|
||||
Reference in New Issue
Block a user