Miglioria CreaCliente; abbandono controllo codice fiscale
This commit is contained in:
parent
d919525692
commit
7a145377b9
@ -14,13 +14,7 @@ class Cliente {
|
|||||||
this.cognome = p_cognome;
|
this.cognome = p_cognome;
|
||||||
this.eta = p_eta;
|
this.eta = p_eta;
|
||||||
this.prenotazioni = new Prenotazione[p_prenotazioni];
|
this.prenotazioni = new Prenotazione[p_prenotazioni];
|
||||||
this.codiceFiscale = CheckCodiceFiscale(p_codiceFiscale) ? p_codiceFiscale : throw new Exception("Codice fiscale non valido");
|
this.codiceFiscale = p_codiceFiscale;
|
||||||
}
|
|
||||||
|
|
||||||
private bool CheckCodiceFiscale(string p_codiceFiscale) {
|
|
||||||
bool ritorno;
|
|
||||||
//controllo sulla validità del codice fiscale
|
|
||||||
return ritorno;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public string GetNome() {
|
public string GetNome() {
|
||||||
|
|||||||
35
Program.cs
35
Program.cs
@ -139,12 +139,35 @@ class Program {
|
|||||||
string nome, cognome, codiceFiscale;
|
string nome, cognome, codiceFiscale;
|
||||||
int eta = 0, prenotazioni = 0;
|
int eta = 0, prenotazioni = 0;
|
||||||
|
|
||||||
Console.Write("Inserire il nome: ");
|
do {
|
||||||
nome = Console.ReadLine();
|
Console.Write("Inserire il nome: ");
|
||||||
Console.Write("Inserire il cognome: ");
|
nome = Console.ReadLine();
|
||||||
cognome = Console.ReadLine();
|
if (string.IsNullOrWhiteSpace(nome)) {
|
||||||
Console.Write("Codice fiscale: ");
|
Console.WriteLine("Errore: inserire un nome");
|
||||||
codiceFiscale = Console.ReadLine();
|
Pausa();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
while (string.IsNullOrWhiteSpace(nome));
|
||||||
|
|
||||||
|
do {
|
||||||
|
Console.Write("Inserire il cognome: ");
|
||||||
|
cognome = Console.ReadLine();
|
||||||
|
if (string.IsNullOrWhiteSpace(cognome)) {
|
||||||
|
Console.WriteLine("Errore: inserire un cognome");
|
||||||
|
Pausa();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
while (string.IsNullOrWhiteSpace(cognome));
|
||||||
|
|
||||||
|
do {
|
||||||
|
Console.Write("Inserire il codice fiscale: ");
|
||||||
|
codiceFiscale = Console.ReadLine();
|
||||||
|
if (string.IsNullOrWhiteSpace(codiceFiscale)) {
|
||||||
|
Console.WriteLine("Errore: inserire un codice fiscale");
|
||||||
|
Pausa();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
while (string.IsNullOrWhiteSpace(codiceFiscale));
|
||||||
|
|
||||||
do {
|
do {
|
||||||
Console.Write("Inserire l'età: ");
|
Console.Write("Inserire l'età: ");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user