From e9a2bb088ee94b78852d49951dc3d021003dc309 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Thu, 8 May 2025 16:47:42 +0200 Subject: [PATCH] Gestione doppioni prenotazioni --- Program.cs | 513 +++++------------- bin/Debug/net9.0/agenzia_viaggi.dll | Bin 22016 -> 23552 bytes bin/Debug/net9.0/agenzia_viaggi.pdb | Bin 21560 -> 22268 bytes .../net9.0/agenzia_viaggi.AssemblyInfo.cs | 4 +- .../agenzia_viaggi.AssemblyInfoInputs.cache | 2 +- obj/Debug/net9.0/agenzia_viaggi.dll | Bin 22016 -> 23552 bytes obj/Debug/net9.0/agenzia_viaggi.pdb | Bin 21560 -> 22268 bytes obj/Debug/net9.0/ref/agenzia_viaggi.dll | Bin 6656 -> 6656 bytes obj/Debug/net9.0/refint/agenzia_viaggi.dll | Bin 6656 -> 6656 bytes 9 files changed, 133 insertions(+), 386 deletions(-) diff --git a/Program.cs b/Program.cs index 82d0c42..f68e7ee 100644 --- a/Program.cs +++ b/Program.cs @@ -51,339 +51,6 @@ class Program { } static void Demo() { - //Unit tests: - /* - Quanti clienti considerare? 2 - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 1 - Inserire i dati di quale cliente? - 1 - 2 - Scelta: 1 - Inserire il nome: Verde - Inserire il cognome: Bassanetti - Inserire il codice fiscale: BSSVRD12345 - Inserire l'età: 17 - Inserire il numero di prenotazioni: 2Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 2 - Inserire la prenotazione di quale cliente? - 1 - 2 - Scelta: 1 - Quale periodo dell'anno scegliere? - 1. Primavera - 2. Estate - 3. Autunno - 4. Inverno - Scelta: 1 - Per quanti giorni prenotare? 2 - Per quante persone prenotare? 1 - Prenotazione inserita correttamente. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 2 - Inserire la prenotazione di quale cliente? - 1 - 2 - Scelta: 1 - Quale periodo dell'anno scegliere? - 1. Primavera - 2. Estate - 3. Autunno - 4. Inverno - Scelta: 2 - Per quanti giorni prenotare? 3 - Per quante persone prenotare? 2 - Prenotazione inserita correttamente. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 1 - Inserire i dati di quale cliente? - 1 - 2 - Scelta: 2 - Inserire il nome: Clarciccia - Inserire il cognome: Bassanetti - Inserire il codice fiscale: BSSCRC67890 - Inserire l'età: 3 - Inserire il numero di prenotazioni: 2Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 2 - Inserire la prenotazione di quale cliente? - 1 - 2 - Scelta: 2 - Quale periodo dell'anno scegliere? - 1. Primavera - 2. Estate - 3. Autunno - 4. Inverno - Scelta: 3 - Per quanti giorni prenotare? 4 - Per quante persone prenotare? 3 - Prenotazione inserita correttamente. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 2 - Inserire la prenotazione di quale cliente? - 1 - 2 - Scelta: 2 - Quale periodo dell'anno scegliere? - 1. Primavera - 2. Estate - 3. Autunno - 4. Inverno - Scelta: 4 - Per quanti giorni prenotare? 5 - Per quante persone prenotare? 4 - Prenotazione inserita correttamente. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 3 - Nome: Verde - Cognome: Bassanetti - Età: 17 - Codice fiscale: BSSVRD12345 - Numero prenotazioni: 2 - - Prenotazione n. 1: - Codice univoco: W7VP4H3DYCSQRCB8 - Periodo dell'anno: primavera - Giorni prenotati: 2 - Costo: 1534 - Numero persone: 1 - Codice fiscale a cui è intestata la prenotazione: BSSVRD12345 - - Prenotazione n. 2: - Codice univoco: LIE3BRME9MEHP7LA - Periodo dell'anno: estate - Giorni prenotati: 3 - Costo: 3873 - Numero persone: 2 - Codice fiscale a cui è intestata la prenotazione: BSSVRD12345 - - Nome: Clarciccia - Cognome: Bassanetti - Età: 3 - Codice fiscale: BSSCRC67890 - Numero prenotazioni: 2 - - Prenotazione n. 1: - Codice univoco: LQXJHLIPB0CFML7V - Periodo dell'anno: autunno - Giorni prenotati: 4 - Costo: 946 - Numero persone: 3 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Prenotazione n. 2: - Codice univoco: T5V16ROJWG2F2XA2 - Periodo dell'anno: inverno - Giorni prenotati: 5 - Costo: 1880 - Numero persone: 4 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 4 - Cancellare la prenotazione di quale cliente? - 1 - 2 - Scelta: 1 - Scegliere una prenotazione: - 1. W7VP4H3DYCSQRCB8 - 2. LIE3BRME9MEHP7LA - Scelta: 2 - Prenotazione cancellata con successo. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 6 - Aggiungere una prenotazione a quale cliente? - 1 - 2 - Scelta: 2 - Prenotazione aggiunta con successo - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 2 - Inserire la prenotazione di quale cliente? - 1 - 2 - Scelta: 2 - Quale periodo dell'anno scegliere? - 1. Primavera - 2. Estate - 3. Autunno - 4. Inverno - Scelta: 4 - Per quanti giorni prenotare? 3 - Per quante persone prenotare? 4 - Prenotazione inserita correttamente. - Premere un tasto per continuare. . . - Scegliere un'opzione: - 1. Inserire i dati dei clienti - 2. Inserire una prenotazione - 3. Mostra informazioni cliente - 4. Cancella prenotazione - 5. Mostra tutte le prenotazioni - 6. Aggiungi prenotazione - 0. Esci - Scelta: 3 - Nome: Verde - Cognome: Bassanetti - Età: 17 - Codice fiscale: BSSVRD12345 - Numero prenotazioni: 2 - - Prenotazione n. 1: - Codice univoco: W7VP4H3DYCSQRCB8 - Periodo dell'anno: primavera - Giorni prenotati: 2 - Costo: 1534 - Numero persone: 1 - Codice fiscale a cui è intestata la prenotazione: BSSVRD12345 - - Nome: Clarciccia - Cognome: Bassanetti - Età: 3 - Codice fiscale: BSSCRC67890 - Numero prenotazioni: 3 - - Prenotazione n. 1: - Codice univoco: LQXJHLIPB0CFML7V - Periodo dell'anno: autunno - Giorni prenotati: 4 - Costo: 946 - Numero persone: 3 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Prenotazione n. 2: - Codice univoco: T5V16ROJWG2F2XA2 - Periodo dell'anno: inverno - Giorni prenotati: 5 - Costo: 1880 - Numero persone: 4 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Prenotazione n. 3: - Codice univoco: WSE2B1H2KJ81ZB4D - Periodo dell'anno: inverno - Giorni prenotati: 3 - Costo: 5058 - Numero persone: 4 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Premere un tasto per continuare. . . - Cliente n. 1 - - Prenotazione n. 1: - Codice univoco: W7VP4H3DYCSQRCB8 - Periodo dell'anno: primavera - Giorni prenotati: 2 - Costo: 1534 - Numero persone: 1 - Codice fiscale a cui è intestata la prenotazione: BSSVRD12345 - - Cliente n. 2 - - Prenotazione n. 1: - Codice univoco: LQXJHLIPB0CFML7V - Periodo dell'anno: autunno - Giorni prenotati: 4 - Costo: 946 - Numero persone: 3 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Prenotazione n. 2: - Codice univoco: T5V16ROJWG2F2XA2 - Periodo dell'anno: inverno - Giorni prenotati: 5 - Costo: 1880 - Numero persone: 4 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Prenotazione n. 3: - Codice univoco: WSE2B1H2KJ81ZB4D - Periodo dell'anno: inverno - Giorni prenotati: 3 - Costo: 5058 - Numero persone: 4 - Codice fiscale a cui è intestata la prenotazione: BSSCRC67890 - - Premere un tasto per continuare. . . - - */ Cliente[] clienti = new Cliente[2]; string nome, cognome, codiceFiscale; int eta = 0; @@ -465,6 +132,7 @@ class Program { { string[] periodi = ["primavera", "estate", "autunno", "inverno"]; int giorniPrenotati = 0, numeroPersone = 0, scelta; + bool exit = false; Console.WriteLine("Scegliere un'opzione:"); Console.WriteLine("1. Inserire i dati dei clienti"); @@ -551,24 +219,40 @@ class Program { } while (numeroPersone <= 0); - eccezione = false; + for (int i = 0; i < clienti[0].GetPrenotazioni().Length && !exit; i++) { + if (clienti[0].GetPrenotazioni()[i] != null) { + exit = clienti[0].GetPrenotazioni()[i].GetPeriodo() == periodi[scelta - 1] || + clienti[0].GetPrenotazioni()[i].GetGiorniPrenotati() == Convert.ToString(giorniPrenotati) || + clienti[0].GetPrenotazioni()[i].GetNumeroPersone() == Convert.ToString(numeroPersone); + } + } - try { - clienti[0].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + if (!exit) { + + eccezione = false; + + try { + clienti[0].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + } + catch (Exception e) { + Console.WriteLine(e.Message); + eccezione = true; + } + if (!eccezione) { + Console.WriteLine("Prenotazione inserita correttamente."); + } + Pausa(); } - catch (Exception e) { - Console.WriteLine(e.Message); - eccezione = true; + else { + Console.WriteLine("Prenotazione già esistente."); + Pausa(); } - if (!eccezione) { - Console.WriteLine("Prenotazione inserita correttamente."); - } - Pausa(); } //inserimento prenotazione 2 cliente1 { string[] periodi = ["primavera", "estate", "autunno", "inverno"]; int giorniPrenotati = 0, numeroPersone = 0, scelta; + bool exit = false; Console.WriteLine("Scegliere un'opzione:"); Console.WriteLine("1. Inserire i dati dei clienti"); @@ -655,19 +339,34 @@ class Program { } while (numeroPersone <= 0); - eccezione = false; + for (int i = 0; i < clienti[0].GetPrenotazioni().Length && !exit; i++) { + if (clienti[0].GetPrenotazioni()[i] != null) { + exit = clienti[0].GetPrenotazioni()[i].GetPeriodo() == periodi[scelta - 1] || + clienti[0].GetPrenotazioni()[i].GetGiorniPrenotati() == Convert.ToString(giorniPrenotati) || + clienti[0].GetPrenotazioni()[i].GetNumeroPersone() == Convert.ToString(numeroPersone); + } + } - try { - clienti[0].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + if (!exit) { + + eccezione = false; + + try { + clienti[0].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + } + catch (Exception e) { + Console.WriteLine(e.Message); + eccezione = true; + } + if (!eccezione) { + Console.WriteLine("Prenotazione inserita correttamente."); + } + Pausa(); } - catch (Exception e) { - Console.WriteLine(e.Message); - eccezione = true; + else { + Console.WriteLine("Prenotazione già esistente."); + Pausa(); } - if (!eccezione) { - Console.WriteLine("Prenotazione inserita correttamente."); - } - Pausa(); } //inserimento cliente2 { @@ -744,6 +443,7 @@ class Program { { string[] periodi = ["primavera", "estate", "autunno", "inverno"]; int giorniPrenotati = 0, numeroPersone = 0, scelta; + bool exit = false; Console.WriteLine("Scegliere un'opzione:"); Console.WriteLine("1. Inserire i dati dei clienti"); @@ -830,24 +530,40 @@ class Program { } while (numeroPersone <= 0); - eccezione = false; + for (int i = 0; i < clienti[1].GetPrenotazioni().Length && !exit; i++) { + if (clienti[1].GetPrenotazioni()[i] != null) { + exit = clienti[1].GetPrenotazioni()[i].GetPeriodo() == periodi[scelta - 1] || + clienti[1].GetPrenotazioni()[i].GetGiorniPrenotati() == Convert.ToString(giorniPrenotati) || + clienti[1].GetPrenotazioni()[i].GetNumeroPersone() == Convert.ToString(numeroPersone); + } + } - try { - clienti[1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + if (!exit) { + + eccezione = false; + + try { + clienti[1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + } + catch (Exception e) { + Console.WriteLine(e.Message); + eccezione = true; + } + if (!eccezione) { + Console.WriteLine("Prenotazione inserita correttamente."); + } + Pausa(); } - catch (Exception e) { - Console.WriteLine(e.Message); - eccezione = true; + else { + Console.WriteLine("Prenotazione già esistente."); + Pausa(); } - if (!eccezione) { - Console.WriteLine("Prenotazione inserita correttamente."); - } - Pausa(); } //inserimento prenotazione 2 cliente2 { string[] periodi = ["primavera", "estate", "autunno", "inverno"]; int giorniPrenotati = 0, numeroPersone = 0, scelta; + bool exit = false; Console.WriteLine("Scegliere un'opzione:"); Console.WriteLine("1. Inserire i dati dei clienti"); @@ -934,19 +650,34 @@ class Program { } while (numeroPersone <= 0); - eccezione = false; + for (int i = 0; i < clienti[1].GetPrenotazioni().Length && !exit; i++) { + if (clienti[1].GetPrenotazioni()[i] != null) { + exit = clienti[1].GetPrenotazioni()[i].GetPeriodo() == periodi[scelta - 1] || + clienti[1].GetPrenotazioni()[i].GetGiorniPrenotati() == Convert.ToString(giorniPrenotati) || + clienti[1].GetPrenotazioni()[i].GetNumeroPersone() == Convert.ToString(numeroPersone); + } + } - try { - clienti[1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + if (!exit) { + + eccezione = false; + + try { + clienti[1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + } + catch (Exception e) { + Console.WriteLine(e.Message); + eccezione = true; + } + if (!eccezione) { + Console.WriteLine("Prenotazione inserita correttamente."); + } + Pausa(); } - catch (Exception e) { - Console.WriteLine(e.Message); - eccezione = true; + else { + Console.WriteLine("Prenotazione già esistente."); + Pausa(); } - if (!eccezione) { - Console.WriteLine("Prenotazione inserita correttamente."); - } - Pausa(); } //stampa di tutti i clienti e tutte le prenotazioni { @@ -1272,6 +1003,7 @@ class Program { case 2: string[] periodi = ["primavera", "estate", "autunno", "inverno"]; int giorniPrenotati = 0, numeroPersone = 0; + bool exit = false; do { Console.WriteLine("Inserire la prenotazione di quale cliente? "); @@ -1374,19 +1106,34 @@ class Program { } while (numeroPersone <= 0); - eccezione = false; + for (int i = 0; i < clienti[input - 1].GetPrenotazioni().Length && !exit; i++) { + if (clienti[input - 1].GetPrenotazioni()[i] != null) { + exit = clienti[input - 1].GetPrenotazioni()[i].GetPeriodo() == periodi[scelta - 1] || + clienti[input - 1].GetPrenotazioni()[i].GetGiorniPrenotati() == Convert.ToString(giorniPrenotati) || + clienti[input - 1].GetPrenotazioni()[i].GetNumeroPersone() == Convert.ToString(numeroPersone); + } + } - try { - clienti[input - 1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + if (!exit) { + + eccezione = false; + + try { + clienti[input - 1].InserisciPrenotazione(periodi[scelta - 1], Convert.ToString(giorniPrenotati), Convert.ToString(numeroPersone)); + } + catch (Exception e) { + Console.WriteLine(e.Message); + eccezione = true; + } + if (!eccezione) { + Console.WriteLine("Prenotazione inserita correttamente."); + } + Pausa(); } - catch (Exception e) { - Console.WriteLine(e.Message); - eccezione = true; + else { + Console.WriteLine("Prenotazione già esistente."); + Pausa(); } - if (!eccezione) { - Console.WriteLine("Prenotazione inserita correttamente."); - } - Pausa(); break; case 3: diff --git a/bin/Debug/net9.0/agenzia_viaggi.dll b/bin/Debug/net9.0/agenzia_viaggi.dll index 13f2524b4be6c93c6bfc0bd33985a68b754655cd..ef5efd3d54021da5ea1d9826371ee0134f1a95e2 100644 GIT binary patch delta 5783 zcmaJ_Yj9h|72Ye!mMqJXj@G_ce#n+>*;XRSksK>hoCl8WnAnLOCvg%x@7S@E5GOXu zgFFB^1QKu_kZfVV{D1^nD8r+SN=Y9;r$Y;c{Al?BOrfc#lqo+LLR;vxGc@kmy;st; zDfNu@an9MhXU})e?l~TRUK+nDJ#>H7=5xcRi1s%{sz|;RCS)xVEGn^n?Ba79?0*;~ zWHl#@6Ec-^v69-JB*cbu6Eb>Pr6I`rr8;Y450bq2TgxV-fYi%=BGpNo*mbGOYac^0 z{;j~Df#eW3ihf>Bh=gp+|p-?39%9a#C_g?vR0XzNMgcB#{90-6Bfl_ zlqqEwm44>Pe^Duf!l0jkOKC8JtK_C3AStv6ir5Xm!k#G0VPEDK7-f(z*;-u+D8Xt1 zPWh%mz9~^RxLLWQ%&yJ(!eS_9Nn5k41WLFhXp*H+%6@P2Cd;5KbXKOGzzLEoPmboI z*5H{eylJH6P#)Z_Cyu%}(}8;RPx_sBp3q|5l2OXJPQM2kDz{wEE#h3ra=B`_A_5+z zk9xq9mc6ido*5{fB_PSP0xFt@r>Ca{fqKCk+)CI#ZMCLK0+q~Lpct#5ioIMY7X~Ov zylLg;4SF0RlPV6?sPwmSK(4^Sm$h^#ivw~64mBC>pp|P{hn^Wh93l{z zfkT~!!+e;p;=l>C5gHK(ndWfk096lAHw5*|qZmc#N!Mi>B@h)rEr12z4OCCb7WR!L z$ewUk8)Fb--FY5k9OCRiUa4^*EM(_!-ULnTd7LkTMQj;(jEiA0+X>CCC9s6s)uh>V zDJ*4+t#!s*;1>2r=&&}+beT+BWZEY1UtJWJS_S^C0{`W(oa5ih@o&}eZ-@2_{xcZ2 z!mS+tWdhF?u!8TqOxw2uIt2dOoLjXMItBhMLVhKzX zIP4bquZGne|143(zZsRz;;-Wh{Fh}Awj%yIuE4(~!|f6Hw;}%Bh<`V9r)5PPwrTkH zK#z()C(t#pCXK%`3925TZU`-`OKJV?XzZ2gdYNvJXeu~^S-%N{B=+0nM^HQR25tpW>e&av1A+XNOH1Qy$2JI7*!CcguA z2rSa`ov@Q*F`&m{KwvQlgL*6mv{>v#rN4~@as?LaGuGB)fn0&bh74DY#XiJh0I?W= zff-ozX;|!nT`CrwK!;#RhlQ#Ks2hU%X10HgQ(PwPJH5kvD@av>q+s zmQ1{!wh9C1K!Mekv0Ax}jXURbq`iV3f{yh7jz zp7#i!Uf>741MUb-;aWI6nlJV_$^xZv^HG@|lj-qHIGzxf;|Xy&-U)Z|fIPti@`M(U zcfnnmfSkd&8}8--c}xUY5|TW?j%fil4&x#qwK=!MNjND2^0<({2kznW$2Iv=aEb?H zEIq#$?&SfA4-V>o6cy^9gkvIZ;JE0rPJSPO`-GF9hSTWe3M+B;C-we(M)>m?;bHf~ z{lcHmOs4%AM`?dPgXTK}XShE<01xQ>c_Oe4U4KG+;w+pMPFi78G%roO&LPu06DH7Q z7pHyJDP=i2-{jxQY>Nx%1We=#(9Xd*R$LKC<{-wHagieIF_R>i_4HMW zO5cLLp8mE*|8N#P;zlL;#_Mp9-ncYuBJZLpF_MAERykj`k;MBpcEeZ1?yOuOIoY_c zkiAv;(w;~2aH*L(!ATw9SdMUEox*QN>=F7up@aC5a2XjDh*`WB<>Lcykoay3TU{_`VV+E}ZpxP_p4Dba%g9vW zx+z)Ra7YzUG~IYf#C5|uXqIkR5ox;R=V3X-H4EF>N#7hJ7Dem@-_athOM-PhFH=_GAxOfMCm=XkQ|0nvwSrfgRlCwEv0y28DC}B|LliC7YnHgG zp_+^2Ya%}Ii8LfVuYsD-1)0{yPa_(b;i84K#IROeJ#|nQ+&zn~=7xD@6jh6`mYM6+ zjKrGBIjo_|Spr3!2m<71B{)nNg;;L%(ORh0iHjW3rsXAANj3FxBsqa%4TTRWTU%RK zHkZKMQD5dERtm^MW{J)RJP;=ou?1>NdYy{`o)b8`k! zK`g^^@xsPpEA*D;J#F|Qf+=5Zrw)Fz`hyyM8z?%6bh~)u2?#+i9r-~QQwG|KCg-CYz@&FsZC7xd>}Rz z_yrn;sBVD>Oe~_BP9P|3s>;pA{gstiO<@9y&g(MIlokJE;58PH)(`!KqRzVEZxeOa zf;qLxOj@E<*YS5zW0@`q?BIwj5hugq3oYh~Wgf$r{xOWf65TmIpNC%a^x@-Gy?!0}OR4%^Ro}Y4qYX{|70&;adboa`)bWudkrIiwZxG&giS{$& zbsRT{@v|mQ_lWj=(LOHZ|B7vo7r#bMyJ^lRtRTEx`kbu`FL(T1vXXG6;E+z~-|U%i z%s>omD*UUZ7K1`Y@ckj=B8idPh?|USvo}n9wxdPm-Iv2>zwAal8oT%{6i9uQc@k+OujJG<6}y(rKAkoQnCo!YSM;nfZT)aeDVmki^yec zTgi*qt`zij*tU{E@@H)Kks6Z zgg>_FzxPs(#=}l2#-#QV&u+4pOc5^`A_sAFkQ~C%0nyeIDRpn#mK^7W$1Z*R=EVNi z^V{BjWmDzSN78>556v7rTn1L5I?jnRhT#)jz5aC}!J z9vzA=7>bBo0^^Zq6!=e8iRUHhzgG*dJVvCh9s?3Khn_~|u`$TzXP_US)l9?`}7)UWf+Wi5Nw(jpBHaG-5wUhS9%<$O0SfNhuh(ENy6b2^xlvzhRy#4Ec-Ny delta 4724 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 K_@{I>YW+WP#fB>Y diff --git a/bin/Debug/net9.0/agenzia_viaggi.pdb b/bin/Debug/net9.0/agenzia_viaggi.pdb index 052b38841c4b9c898232461d04c48f4fa5fb3f22..1526067841a4e320552a1e78fafcdfc82da6d70f 100644 GIT binary patch delta 2610 zcmd^=c~F&A7{=fCy$i^e;;xw_qzG;#pduI`NFZv0NVtT%mZ*&T1{Vam3b??fkPO8% z5ECk{(d~+&{h?`_jZLdlIW>-zGhu3FF4J?4m!W3-zdvH;d%pK~-shb6EZ;pi4)fgx z-W@ut&5g)Em#D>^=qe#jUA^-8<%?G#q(hyEjH)dyl@23*M#TwfiE()UsdAIRu~{qT zfe&PxiW-*8jxP;bdDW58GVGmhuU3`qp5+~nTsj^D9#h%vw|pXp8Yl(N#TWzKOtL%J zEEW@aX#>%hu=OVs`M9_%*zX@)*ZTo?L;emE?ZCJy-y6IPbKURq_W?(lhV6YY3USJsbcIOWNaPYY< z9sUvE^}a-7F+q!3K?oY0Xn0f}tmsK_29}Sr(JLGY{=6H}Pc9Av=X57}!o}g>R`5Aj z{|Inuua1Ia!Pmg5psE)M9**72Mt!W_L{Vr^e;;7gieth3vBfXpq!m96&IGH1iW9*l zDAvwN;M+KYH(mLO;BT5*`>Pqahtt1W2{mqGkqT{7Hou%W|l!l?# z&;{sP-LhT}w?PlLQ4hCC`?u;5tlCp-yKWwppcdz?`}^qrU39Le)`41sbe|zQ91tGW#tN=6gaKII2}EGZiLVX{5k{X6zs z8vjSq#i%pCr)7-EzdHD6iQ(Pn94`c1SytZLa<1m9k27sy9&LWH$95ZP(m$K=ZTLuA zQDjy2uXj>|3tsJ$o6}{$<+GRC!tL>%`-0eL`!TG=_Gx(c;1RuQ5im)*t~(&xJ-sMd4*;gLH+PUa3hb-bMd(;YY!%0<0@Nb#KazIB=KMh5sN3e zyJp0;+|hmhle(8DjJC&)n*M)V^cK6<`29x9mSFDA<2a5d@eQ8wERf22dGQkOIU!Zv zvgeq*T*rHB<&_a!UCq^3xcUz7^WlAikXnmHYG0E>Ur7BTsV|kfRz6ZA zN802_r5r8hhV9bWRhp`$DNv5F*o)-tO>*ppIK0I1q%`NT)1RGL?969p1v?w$6h)6$ z^1Pflg72ckztCqx+;N(eIJ2HIx+hG^DiM49(3 z2e5q#eZ3K3A}*&qDA^I z{P%rPVW!dK-S?sQg>zCuUwyAU{L*NeJjcMF+2&65v+SJCC%)&C5dlS3DYCNFD%M;n z_K@O8DG3y-JMS{d&bv~!P0E~7UMo9ur1E{K{7WiU$liIfw?eAIW&cpwpDESCHD~2O zu+*HCgG2dHw!9X^wfCehLTYbvy_eJ*+h`e`}ZAcwbb<9T@_YA{LTX=xfDP1D4l xDUB)IoGs0b(!7`*CF0m3$9?2@w6qKn2lL5NIaweDLHQTFu$hH-?ZZ;s(+8C3uP delta 1883 zcmZXV3s96*6vxj!AZ)CF%0o!gRdBQg%m)gJAqaw?7`ltCBaDKgVm!n}5^LNL6nqSb zi-QP(hK~&tlw|~$e9fpuX=sg^4%JxGOpeV|lRZqz{`U%FGwtm6|IY9H&%Ni~z27(6 ze@b-O#JSlkQ1R}#VV zvhy;)J;kr4e&VHDeD2#jwnT&G@dKaCgH`)d-J{?o;c~*|TJ`vhM^1z>Y%IBw#{heQb^qZS-)HO%|A|0be#U;_N~{&Os`m$90T22wflb)z zpg#t@30qLU1r5d{;WG4jK>#=cJUGEbaIeR6e-e1TCsD*e!lW5L^9 zh;|R~e6SCi$wx;vhyyo*2kYa(Wmuf#@$eUbK!!cWAy5y4vs^w`;o0zS}NL zpH}%{!pE7NY5lHjEy6b5@=k~L%=bvD=@7+v621Dd`eecXN`4=5p_?tf5 z)cnLFamK3RAMHKb2EA~xuAljVWu&3VT#%VFc~Mqw{^a>vHg3u^o3rwA&3@vmF?L~px>loh@`NW86{(@$6x|T*Txsc$ZeeG^YhxrMd z@M^r_&Ny$O!4_X(jh2F#v=l1ES{@N#KM=M|*guLJ$=1GbPXw|2zf=X=pT;&iTZ(&y zkBAhpB1xOYAu-_B<7Py~W;%T-C`{UvcFa zt}f#0M&5smYgTd1PCjr>)MjvPpEzU}hx$d`a8Vb?hdcQ2J#HAqO@-W4&qqGx<7s@n zgpZyTHp@!3-Q|-v_@s$jr}C+@+}6Tv0o*=^+cWs|Y0+U29rdE)jOe(+4kJ6Za%VT6 z_vQ0*xI33G{>_&tDu6F66PGCZDPUd^qL^eUwNhH8T!xXbM9Q0xxGu;dFDbJu(8M<& zi~oYWrh_CIFeJGj(UL+$#tcNpGAYY}DSIKNUf}W<32M3qS+PP&F(lO}b9tyqKPcsE zNJb!X8KV%bPM6Xw<)W0&IQ0@`$p%^FkhMLKY+0S12-)y9Bu^`4DkNtOhUB{=$}dAy zU`AAMP|612<_1KYZ%R2(c3+EUrNn6eeBm#`NjRt2uP4oArxDI%O-YWocO|cM5?8H$ zM%@sHUN}mvQAU4D#XYXL#Z_rsRmuC`;)hXL*J`_ATDJYcN3V+(Z*DOYw`jRFn_C;W?R{>p7wryi|C8Hs qmbba%I(M45b2oPta>qh3%<%;~Zg7dd_$K})L}{!2kx|2Vng0c6V6dbB diff --git a/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfo.cs b/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfo.cs index bd6ba01..8989817 100644 --- a/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfo.cs +++ b/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfo.cs @@ -13,10 +13,10 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("agenzia_viaggi")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d78b3c74cce949654f006f3b1870bdcad2e4dc0a")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9eac5a5ec45cf7e6cb0f9452f425a08d185e86e1")] [assembly: System.Reflection.AssemblyProductAttribute("agenzia_viaggi")] [assembly: System.Reflection.AssemblyTitleAttribute("agenzia_viaggi")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -// Generato dalla classe WriteCodeFragment di MSBuild. +// Generated by the MSBuild WriteCodeFragment class. diff --git a/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfoInputs.cache b/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfoInputs.cache index dbf37f7..bb643fb 100644 --- a/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfoInputs.cache +++ b/obj/Debug/net9.0/agenzia_viaggi.AssemblyInfoInputs.cache @@ -1 +1 @@ -a4716dc6adf8bf596c298cd537a77cb2e9d160b0120bcf4da3eca3db58ce525f +3c7d8fec6052be50a3529960f37448ffce5cb2d4ff973de00c355bb1dfcee246 diff --git a/obj/Debug/net9.0/agenzia_viaggi.dll b/obj/Debug/net9.0/agenzia_viaggi.dll index 13f2524b4be6c93c6bfc0bd33985a68b754655cd..ef5efd3d54021da5ea1d9826371ee0134f1a95e2 100644 GIT binary patch delta 5783 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 delta 4724 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 K_@{I>YW+WP#fB>Y diff --git a/obj/Debug/net9.0/agenzia_viaggi.pdb b/obj/Debug/net9.0/agenzia_viaggi.pdb index 052b38841c4b9c898232461d04c48f4fa5fb3f22..1526067841a4e320552a1e78fafcdfc82da6d70f 100644 GIT binary patch delta 2610 zcmd^=c~F&A7{=fCy$i^e;;xw_qzG;#pduI`NFZv0NVtT%mZ*&T1{Vam3b??fkPO8% z5ECk{(d~+&{h?`_jZLdlIW>-zGhu3FF4J?4m!W3-zdvH;d%pK~-shb6EZ;pi4)fgx z-W@ut&5g)Em#D>^=qe#jUA^-8<%?G#q(hyEjH)dyl@23*M#TwfiE()UsdAIRu~{qT zfe&PxiW-*8jxP;bdDW58GVGmhuU3`qp5+~nTsj^D9#h%vw|pXp8Yl(N#TWzKOtL%J zEEW@aX#>%hu=OVs`M9_%*zX@)*ZTo?L;emE?ZCJy-y6IPbKURq_W?(lhV6YY3USJsbcIOWNaPYY< z9sUvE^}a-7F+q!3K?oY0Xn0f}tmsK_29}Sr(JLGY{=6H}Pc9Av=X57}!o}g>R`5Aj z{|Inuua1Ia!Pmg5psE)M9**72Mt!W_L{Vr^e;;7gieth3vBfXpq!m96&IGH1iW9*l zDAvwN;M+KYH(mLO;BT5*`>Pqahtt1W2{mqGkqT{7Hou%W|l!l?# z&;{sP-LhT}w?PlLQ4hCC`?u;5tlCp-yKWwppcdz?`}^qrU39Le)`41sbe|zQ91tGW#tN=6gaKII2}EGZiLVX{5k{X6zs z8vjSq#i%pCr)7-EzdHD6iQ(Pn94`c1SytZLa<1m9k27sy9&LWH$95ZP(m$K=ZTLuA zQDjy2uXj>|3tsJ$o6}{$<+GRC!tL>%`-0eL`!TG=_Gx(c;1RuQ5im)*t~(&xJ-sMd4*;gLH+PUa3hb-bMd(;YY!%0<0@Nb#KazIB=KMh5sN3e zyJp0;+|hmhle(8DjJC&)n*M)V^cK6<`29x9mSFDA<2a5d@eQ8wERf22dGQkOIU!Zv zvgeq*T*rHB<&_a!UCq^3xcUz7^WlAikXnmHYG0E>Ur7BTsV|kfRz6ZA zN802_r5r8hhV9bWRhp`$DNv5F*o)-tO>*ppIK0I1q%`NT)1RGL?969p1v?w$6h)6$ z^1Pflg72ckztCqx+;N(eIJ2HIx+hG^DiM49(3 z2e5q#eZ3K3A}*&qDA^I z{P%rPVW!dK-S?sQg>zCuUwyAU{L*NeJjcMF+2&65v+SJCC%)&C5dlS3DYCNFD%M;n z_K@O8DG3y-JMS{d&bv~!P0E~7UMo9ur1E{K{7WiU$liIfw?eAIW&cpwpDESCHD~2O zu+*HCgG2dHw!9X^wfCehLTYbvy_eJ*+h`e`}ZAcwbb<9T@_YA{LTX=xfDP1D4l xDUB)IoGs0b(!7`*CF0m3$9?2@w6qKn2lL5NIaweDLHQTFu$hH-?ZZ;s(+8C3uP delta 1883 zcmZXV3s96*6vxj!AZ)CF%0o!gRdBQg%m)gJAqaw?7`ltCBaDKgVm!n}5^LNL6nqSb zi-QP(hK~&tlw|~$e9fpuX=sg^4%JxGOpeV|lRZqz{`U%FGwtm6|IY9H&%Ni~z27(6 ze@b-O#JSlkQ1R}#VV zvhy;)J;kr4e&VHDeD2#jwnT&G@dKaCgH`)d-J{?o;c~*|TJ`vhM^1z>Y%IBw#{heQb^qZS-)HO%|A|0be#U;_N~{&Os`m$90T22wflb)z zpg#t@30qLU1r5d{;WG4jK>#=cJUGEbaIeR6e-e1TCsD*e!lW5L^9 zh;|R~e6SCi$wx;vhyyo*2kYa(Wmuf#@$eUbK!!cWAy5y4vs^w`;o0zS}NL zpH}%{!pE7NY5lHjEy6b5@=k~L%=bvD=@7+v621Dd`eecXN`4=5p_?tf5 z)cnLFamK3RAMHKb2EA~xuAljVWu&3VT#%VFc~Mqw{^a>vHg3u^o3rwA&3@vmF?L~px>loh@`NW86{(@$6x|T*Txsc$ZeeG^YhxrMd z@M^r_&Ny$O!4_X(jh2F#v=l1ES{@N#KM=M|*guLJ$=1GbPXw|2zf=X=pT;&iTZ(&y zkBAhpB1xOYAu-_B<7Py~W;%T-C`{UvcFa zt}f#0M&5smYgTd1PCjr>)MjvPpEzU}hx$d`a8Vb?hdcQ2J#HAqO@-W4&qqGx<7s@n zgpZyTHp@!3-Q|-v_@s$jr}C+@+}6Tv0o*=^+cWs|Y0+U29rdE)jOe(+4kJ6Za%VT6 z_vQ0*xI33G{>_&tDu6F66PGCZDPUd^qL^eUwNhH8T!xXbM9Q0xxGu;dFDbJu(8M<& zi~oYWrh_CIFeJGj(UL+$#tcNpGAYY}DSIKNUf}W<32M3qS+PP&F(lO}b9tyqKPcsE zNJb!X8KV%bPM6Xw<)W0&IQ0@`$p%^FkhMLKY+0S12-)y9Bu^`4DkNtOhUB{=$}dAy zU`AAMP|612<_1KYZ%R2(c3+EUrNn6eeBm#`NjRt2uP4oArxDI%O-YWocO|cM5?8H$ zM%@sHUN}mvQAU4D#XYXL#Z_rsRmuC`;)hXL*J`_ATDJYcN3V+(Z*DOYw`jRFn_C;W?R{>p7wryi|C8Hs qmbba%I(M45b2oPta>qh3%<%;~Zg7dd_$K})L}{!2kx|2Vng0c6V6dbB diff --git a/obj/Debug/net9.0/ref/agenzia_viaggi.dll b/obj/Debug/net9.0/ref/agenzia_viaggi.dll index f5c4f784d43b2ceed43bc1e486f98ad260088ace..df36e137ebb6cd38670ab2ce31a1c451a3dce4cf 100644 GIT binary patch delta 194 zcmZoLX)u}4!IJV|>fVh#CCmb|S88;d)pEOSbm*-zI6g^WvmncR#?Aj(IXN+;CQI;t z)38iUOg2q4O-(j2O-?gUHA_x1NV7CCHA*uvGEFqFNHMf9O|>vfHQa0_Ajj%&$&kvB z$dJrn3M5T|>|_QLAf3#R#$XQQnE_cz3y#n*~|kGj9IR%E^f#HCclH zn?{PcMUru{xk++zs-=mgnW;&dfq_|?agw2hxj|A&a$<^6s!2++LE>gJ0XbIx6b5q! z3x*^HV}@iP%LGU!Go&(D0$G*}W(=l4I*q{q2+e@BF;JZ$P_;RbpTv*?RGA1QjezP+ Oz&rzn#LbIEV_5)Gbv9f8 diff --git a/obj/Debug/net9.0/refint/agenzia_viaggi.dll b/obj/Debug/net9.0/refint/agenzia_viaggi.dll index f5c4f784d43b2ceed43bc1e486f98ad260088ace..df36e137ebb6cd38670ab2ce31a1c451a3dce4cf 100644 GIT binary patch delta 194 zcmZoLX)u}4!IJV|>fVh#CCmb|S88;d)pEOSbm*-zI6g^WvmncR#?Aj(IXN+;CQI;t z)38iUOg2q4O-(j2O-?gUHA_x1NV7CCHA*uvGEFqFNHMf9O|>vfHQa0_Ajj%&$&kvB z$dJrn3M5T|>|_QLAf3#R#$XQQnE_cz3y#n*~|kGj9IR%E^f#HCclH zn?{PcMUru{xk++zs-=mgnW;&dfq_|?agw2hxj|A&a$<^6s!2++LE>gJ0XbIx6b5q! z3x*^HV}@iP%LGU!Go&(D0$G*}W(=l4I*q{q2+e@BF;JZ$P_;RbpTv*?RGA1QjezP+ Oz&rzn#LbIEV_5)Gbv9f8