Example #1
0
//--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();
        }
Example #2
0
        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();
        }