//--LÄGGER TILL------------------------------------------------------------------------------------------ static public void AddContacts(List <IKontakt> lista) { string mataUtLista = string.Empty; JobbKontakt contactinfo = new JobbKontakt(); do { try { Console.Write("Namn: "); string name = Validator.ValidateName(Console.ReadLine()); Console.Write("Adress: "); string adress = Validator.ValidateName(Console.ReadLine()); Console.Write("Email: "); string email = Console.ReadLine(); Console.Write("MobilNummer: "); string phoneNumber = Validator.ValidateNumber(Console.ReadLine()); JobbKontakt test = new JobbKontakt(name, adress, phoneNumber, email); lista.Add(test); Console.WriteLine("\nVill du lägga till en till kontakt klicka enter"); Console.WriteLine("Annars matar du in X"); mataUtLista = Console.ReadLine(); Console.Clear(); } catch (Exception error) { Console.WriteLine(error.Message); } }while (mataUtLista != "X" && mataUtLista != "x"); Console.Clear(); VisaLista(); }
static void Main(string[] args) { var pperson1 = new PrivatKontakt("John Svensson", "Enögdsgatan 22, 68222 Örebro", "0794404585", "*****@*****.**"); var pperson2 = new PrivatKontakt("Ulla Hunt", "Jägarvilan 7, 7333 Kilsmo", "0723341253", "*****@*****.**"); var pperson3 = new PrivatKontakt("Carl Myttare", "Svinstugan 7b, 74499 Uskavi", "0763231441", "*****@*****.**"); var jperson1 = new JobbKontakt("Sven Smith", "Vingelvägen 27, 94555 Halmstad", "0703394445", "*****@*****.**"); var jperson2 = new JobbKontakt("Freja Lund", "Lyckegatan 101, 67442 Åmmeberg", "0760384992", "*****@*****.**"); privatKontaktLista.Add(pperson1); privatKontaktLista.Add(pperson2); privatKontaktLista.Add(pperson3); jobbKontaktLista.Add(jperson1); jobbKontaktLista.Add(jperson2); Console.WriteLine("Hej och Välkommen till Grupp 1's Applikation. [Tryck ENTER]"); Console.ReadKey(); Console.Clear(); Huvudmeny(); }