From 13f6a9f0f63796e7b9767ccd83f1c3a17d496b0c Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Tue, 10 Sep 2024 09:43:51 +0200
Subject: [PATCH] cambio rotta

---
 app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
index 51e47c9..03ebf36 100644
--- a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
+++ b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
@@ -1,25 +1,28 @@
 <?php
 namespace App\Vola\Services\FakeSSODatabase;
 
+use App\Models\Msisdn;
+use App\Models\VodafoneUser;
 use Exception;
 use Illuminate\Support\Facades\DB;
+use PDOException;
 
 class FakeSSODatabaseHandler {
-    
-    /*public function insertDataIntoTable(array $data) {
-        //usare insert() per inserire il valore nella tabella giusta
-    }
 
-    private function insert($value ,string $field, string $table) {
-        
-    }*/
-
-    public function testInsert() {
+    public function insertDataIntoTables(array $data) {
         try{
-            DB::insert("insert into fakesso_vodafoneusers (Name, Surname) values (?, ?)", ["CIAO", "CIAONE"]);
-        }catch(Exception $e) {
-            echo $e;
+
+
+            $userModel = VodafoneUser::create(['Name' => $data["Name"],
+                                               'Surname' => $data["Surname"],
+                                               'EmailAddress' => $data["EmailAddress"]]);
+            Msisdn::create(['MSISDN' => $data["sim_1"],
+                            'IdPiano' => $data['IdPiano'],
+                            'LinkedUser' => $userModel->id]);
+        }catch(PDOException $e) {
+            echo $e->getMessage();
         }
+
     }
 
 

--
Gitblit v1.8.0