From 56f8c80f9a610c80810b24718340bc9cfd14df07 Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Mon, 02 Sep 2024 10:14:35 +0200
Subject: [PATCH] creazione view nuova per inserimento database e refactor

---
 app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
index b885ef0..706b327 100644
--- a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
+++ b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
@@ -1,6 +1,7 @@
 <?php
 namespace App\Vola\Services\FakeSSODatabase;
 
+use App\Models\Msisdn;
 use App\Models\VodafoneUser;
 use Exception;
 use Illuminate\Support\Facades\DB;
@@ -8,20 +9,27 @@
 
 class FakeSSODatabaseHandler {
 
-    public function __construct() {
-    }
-
     public function insertDataIntoTables(array $data) {
 
-        $user = 
+        $userArray =
         [
             'Name' => $data["Name"],
             'Surname' => $data["Surname"],
             'EmailAddress' => $data["EmailAddress"]
         ];
 
+        $msisdnArray =
+        [
+            'MSISDN' => $data["sim_1"],
+            'IdPiano' => $data["IdPiano"]
+        ];
+
         try{
-            VodafoneUser::insert($user);
+            $userModel = VodafoneUser::create($userArray);
+            Msisdn::create(['MSISDN' => $data["sim_1"],
+                            'IdPiano' => $data['IdPiano'],
+                            'LinkedUser' => $userModel->id]);
+
         }catch(PDOException $e) {
             echo $e->getMessage();
         }

--
Gitblit v1.8.0