|
|
@@ -104,8 +104,8 @@ class ContrattoTemplateController extends Controller implements HasMiddleware
|
|
104
|
104
|
public function admin_destroy($id)
|
|
105
|
105
|
{
|
|
106
|
106
|
$template = ContrattoTemplate::findOrFail($id);
|
|
107
|
|
- $template->contrattoTemplateTodos()->delete();
|
|
108
|
|
- $template->contrattoTemplateRigas()->delete();
|
|
|
107
|
+ $template->todos()->delete();
|
|
|
108
|
+ $template->righe()->delete();
|
|
109
|
109
|
$template->delete();
|
|
110
|
110
|
|
|
111
|
111
|
return redirect()->route('admin.contratto_template.index')->with('success', 'Template eliminato.');
|
|
|
@@ -179,7 +179,7 @@ class ContrattoTemplateController extends Controller implements HasMiddleware
|
|
179
|
179
|
|
|
180
|
180
|
private function syncTodos(ContrattoTemplate $template, array $todos): void
|
|
181
|
181
|
{
|
|
182
|
|
- $template->contrattoTemplateTodos()->delete();
|
|
|
182
|
+ $template->todos()->delete();
|
|
183
|
183
|
$ordine = 0;
|
|
184
|
184
|
foreach ($todos as $row) {
|
|
185
|
185
|
$titolo = trim((string) ($row['titolo'] ?? ''));
|
|
|
@@ -205,7 +205,7 @@ class ContrattoTemplateController extends Controller implements HasMiddleware
|
|
205
|
205
|
|
|
206
|
206
|
private function syncRighe(ContrattoTemplate $template, array $righe): void
|
|
207
|
207
|
{
|
|
208
|
|
- $template->contrattoTemplateRigas()->delete();
|
|
|
208
|
+ $template->righe()->delete();
|
|
209
|
209
|
$ordine = 0;
|
|
210
|
210
|
foreach ($righe as $row) {
|
|
211
|
211
|
$prodottoId = $row['prodotto_id'] ?? null;
|