Beispiel #1
0
 private static Reisbureau[] ShowBureaus()
 {
     Reisbureau[] bureaus = new Reisbureau[] {
         new Reisbureau()
         {
             Gemeente = "Halle",
             Postcode = 1500,
             Straat   = "Sint-Rochusstraat 65",
             Naam     = "SelectAir"
         },
         new Reisbureau()
         {
             Gemeente = "Halle",
             Postcode = 1500,
             Straat   = "Basiliekstraat 72",
             Naam     = "TUI"
         },
         new Reisbureau()
         {
             Gemeente = "Halle",
             Postcode = 1500,
             Straat   = "Basiliekstraat 92",
             Naam     = "Neckermann"
         }
     };
     return(bureaus);
 }
        static void Main(string[] args)
        {
            Reis[] reis1 = new Reis[2];
            reis1[0] = new Autovakantie(true, new DateTime(11, 10, 2021), new DateTime(11, 10, 2020), 6);
            reis1[1] = new Cruise(true, new DateTime(10, 02, 2022), new DateTime(10, 03, 2022), 3);
            reis1[2] = new Vliegtuigvakantie(true, new DateTime(10, 02, 2022), new DateTime(10, 03, 2022), 3);
            double v0  = reis1[0].BerekenPrijs();
            double v1  = reis1[1].BerekenPrijs();
            double v2  = reis1[2].BerekenPrijs();
            string v00 = $"{reis1[0].AantalDagen} {reis1[0].AantalPersonen} {reis1[0].vertrekdatum} {reis1[0].Terugkeerdatum} {reis1[0].BerekenPrijs()}";
            string v11 = $"{reis1[1].AantalDagen} {reis1[1].AantalPersonen} {reis1[1].vertrekdatum} {reis1[1].Terugkeerdatum} {reis1[1].BerekenPrijs()}";
            string v22 = $"{reis1[2].AantalDagen} {reis1[2].AantalPersonen} {reis1[2].vertrekdatum} {reis1[2].Terugkeerdatum} {reis1[2].BerekenPrijs()}";

            Console.WriteLine(v0 + " " + v00);
            Console.WriteLine(v1 + " " + v11);
            Console.WriteLine(v2 + " " + v22);
            Person[] people1 = new Person[1];
            people1[0] = new Person
            {
                FamilieNaam = "saif1",
                VoorNaam    = "saif",
                Adres       = new Adres
                {
                    Gemeente   = "sG",
                    StraatNaam = "2s",
                    HuisNr     = 77,
                    PostCode   = "S7"
                }
            };
            string P1 = $" {people1[0].Adres.Gemeente} {people1[0].Adres.PostCode} {people1[0].Adres.HuisNr} {people1[0].Adres.StraatNaam}";
            string P  = people1[0].Naam;

            Console.WriteLine(P + " " + P1);
            Console.WriteLine();
            Reisbureau[] reisbureaus1 = new Reisbureau[1];
            reisbureaus1[0] = new Reisbureau
            {
                Adres = new Adres
                {
                    Gemeente   = "r1",
                    StraatNaam = "r2",
                    HuisNr     = 3,
                    PostCode   = "r4"
                },
                Naam = "reisbb",
            };
            string s  = reisbureaus1[0].Naam;
            string s1 = $" {reisbureaus1[0].Adres.Gemeente} {reisbureaus1[0].Adres.PostCode} {reisbureaus1[0].Adres.HuisNr} {reisbureaus1[0].Adres.StraatNaam}";

            Console.WriteLine(s + " " + s1);
            Reisreservatie[] reisreservaties1 = new Reisreservatie[1];
            reisreservaties1[0] = new Reisreservatie(people1[0], reis1[0], reisbureaus1[0]);
        }
        private static Reisbureau[] newReisbureau()
        {
            Reisbureau[] reisBureau = new Reisbureau[3];
            reisBureau[0] = new Reisbureau
            {
                Naam  = "ASPL",
                Adres = new Adres()
                {
                    Gemeente = "ASPLEAA",
                    Straat   = "AsPLStraat ",
                    HuisNr   = "11",
                    Postcode = 1020
                }
            };
            reisBureau[1] = new Reisbureau
            {
                Naam  = "GlobeCA",
                Adres = new Adres()
                {
                    Gemeente = "hall",
                    Straat   = "GlobalStraat ",
                    HuisNr   = "3",
                    Postcode = 1080
                }
            };

            reisBureau[2] = new Reisbureau
            {
                Naam  = "CIC Reis",
                Adres = new Adres()
                {
                    Gemeente = "Jette",
                    Straat   = "CICstraat ",
                    HuisNr   = "20",
                    Postcode = 9102
                }
            };

            Console.WriteLine();
            Console.WriteLine($"reisBureau name : {reisBureau[0].Naam}\n Gemeente : {reisBureau[0].Adres.Gemeente}\n straat : {reisBureau[0].Adres.Straat}\n huisNr : {reisBureau[0].Adres.HuisNr}\n poscode : {reisBureau[0].Adres.Postcode}");
            Console.WriteLine("\n*****************");
            Console.WriteLine();
            Console.WriteLine($"reisBureau name : {reisBureau[1].Naam}\n Gemeente : {reisBureau[1].Adres.Gemeente}\n straat : {reisBureau[1].Adres.Straat}\n huisNr : {reisBureau[1].Adres.HuisNr}\n poscode : {reisBureau[1].Adres.Postcode}");
            Console.WriteLine("\n******************");
            Console.WriteLine();
            Console.WriteLine($"reisBureau name : {reisBureau[2].Naam}\n Gemeente : {reisBureau[2].Adres.Gemeente}\n straat : {reisBureau[2].Adres.Straat}\n huisNr : {reisBureau[2].Adres.HuisNr}\n poscode : {reisBureau[2].Adres.Postcode}");
            Console.WriteLine();

            return(reisBureau);
        }
Beispiel #4
0
        static void InitReisbureaus()
        {
            reisbureaus[0] = new Reisbureau
            {
                Naam  = "TUI",
                Adres = new Adres
                {
                    Gemeente = "Uccle",
                    HuisNr   = " 819",
                    Postcode = 1180,
                    Straat   = "Chaussée d'Alsemberg"
                }
            };

            reisbureaus[1] = new Reisbureau
            {
                Naam  = "GIGATOUR",
                Adres = new Adres
                {
                    Gemeente = "Bruxelles",
                    HuisNr   = " 59",
                    Postcode = 1050,
                    Straat   = "Chaussée de Waterloo"
                }
            };
            reisbureaus[2] = new Reisbureau
            {
                Naam  = "Corendon",
                Adres = new Adres
                {
                    Gemeente = "Zaventem",
                    HuisNr   = " 3",
                    Postcode = 1930,
                    Straat   = "Brussels Airport Level "
                }
            };
        }
 static void CreateReisbureaus()
 {
     reisbureaus[0] = new Reisbureau
     {
         Naam  = "The flying Dutchman",
         Adres = new Adres
         {
             Gemeente = "Postel",
             Postcode = 2400,
             Straat   = "Busjekomtzostraat",
             HuisNr   = "56",
         }
     };
     reisbureaus[1] = new Reisbureau
     {
         Naam  = "De ReisDuif",
         Adres = new Adres
         {
             Gemeente = "Brussel",
             Postcode = 1000,
             Straat   = "Roekoestraat",
             HuisNr   = "19",
         }
     };
     reisbureaus[2] = new Reisbureau
     {
         Naam  = "Oep Otel",
         Adres = new Adres
         {
             Gemeente = "Mechelen",
             Postcode = 2800,
             Straat   = "Bruul",
             HuisNr   = "10",
         }
     };
 }
Beispiel #6
0
        static void Main(string[] args)
        {
            Console.InputEncoding  = Encoding.UTF8;
            Console.OutputEncoding = Encoding.UTF8;
            #region Persoon
            Persoon persoon4 = new Persoon("Voornaam4", "Familie4")
            {
                Adres = new Adres()
                {
                    Gemeente = "aalst", Postcode = 9300, Huisnr = "62", straat = "ledebaan"
                }
            };
            Persoon persoon1 = new Persoon("Voornaam1", "Familie1")
            {
                Adres = new Adres()
                {
                    Gemeente = "aalst", Postcode = 9300, Huisnr = "62", straat = "ledebaan"
                }
            };
            Persoon persoon2 = new Persoon("Voornaam2", "Familie2")
            {
                Adres = new Adres()
                {
                    Gemeente = "aalst", Postcode = 9300, Huisnr = "62", straat = "ledebaan"
                }
            };
            Persoon persoon3 = new Persoon("Voornaam3", "Familie3")
            {
                Adres = new Adres()
                {
                    Gemeente = "aalst", Postcode = 9300, Huisnr = "62", straat = "ledebaan"
                }
            };
            #endregion
            #region Reisbureau
            Reisbureau reisbureau1 = new Reisbureau("Bruxelles")
            {
                Adres = new Adres()
                {
                    straat = "bxlstraat", Gemeente = "bxl", Huisnr = "10", Postcode = 1000
                }
            };
            Reisbureau reisbureau2 = new Reisbureau("Paris");
            Reisbureau reisbureau3 = new Reisbureau("Tokyo");
            Reisbureau reisbureau4 = new Reisbureau("London");
            #endregion
            #region Cruise
            Console.WriteLine("Cruise");
            Cruise persoon1cruise = new Cruise(new DateTime(2020, 1, 25, 9, 30, 00), new DateTime(2020, 11, 25, 21, 15, 30));
            Console.WriteLine($"Aantaldagen: {persoon1cruise.AantalDagen} - maal basisdagprijs = {persoon1cruise.BerekenPrijs()}");
            Cruise persoon2cruise = new Cruise(new DateTime(2020, 1, 17, 9, 30, 00), new DateTime(2020, 1, 25, 21, 15, 30));
            Console.WriteLine($"Aantaldagen: {persoon2cruise.AantalDagen} - maal basisdagprijs = {persoon2cruise.BerekenPrijs()}");
            Cruise persoon3cruise = new Cruise(new DateTime(2020, 2, 14, 9, 30, 00), new DateTime(2020, 3, 20, 21, 15, 30));
            Console.WriteLine($"Aantaldagen: {persoon3cruise.AantalDagen} - maal basisdagprijs = {persoon3cruise.BerekenPrijs()}");
            Cruise persoon4cruise = new Cruise(new DateTime(2020, 2, 14, 9, 30, 00), new DateTime(2020, 3, 20, 21, 15, 30));
            Console.WriteLine($"Aantaldagen: {persoon4cruise.AantalDagen} - maal basisdagprijs = {persoon4cruise.BerekenPrijs()}");
            Console.WriteLine(new string('-', 10));
            #endregion
            #region Autovakantie
            Console.WriteLine("Autovakantie");

            Autovakantie person1autovakantie = new Autovakantie(persoon1cruise.VertrekkeerDatum, persoon1cruise.TerugkeerDatum);
            person1autovakantie.AaantalPersonen = 6;
            Console.WriteLine($"{person1autovakantie.AaantalPersonen}");
            Console.WriteLine(new string('-', 10));

            #endregion
            #region Reservatie
            Console.WriteLine("Reservatie");
            Reisreservatie resiperson1 = new Reisreservatie(persoon1, reisbureau1, persoon1cruise);
            Reisreservatie resiperson2 = new Reisreservatie(persoon2, reisbureau2, persoon2cruise);
            Reisreservatie resiperson3 = new Reisreservatie(persoon3, reisbureau3, persoon3cruise);
            Reisreservatie resiperson4 = new Reisreservatie(persoon4, reisbureau4, persoon4cruise);
            #endregion
            #region Vliegtuigvakantie
            Console.WriteLine("Vliegtuigvakantie");
            Vliegtuigvakantie persoon1ticket = new Vliegtuigvakantie(new DateTime(2020, 2, 2), new DateTime(2020, 5, 5), 250, 1);
            Console.WriteLine($"TicketPrijs: {persoon1ticket.VliegtuigticketPrijs} - {persoon1ticket.AantalDagen} - {persoon1ticket.AaantalPersonen}");
            Vliegtuigvakantie persoon2ticket = new Vliegtuigvakantie(new DateTime(2020, 2, 2), new DateTime(2020, 5, 5), 670, 8);
            Vliegtuigvakantie persoon3ticket = new Vliegtuigvakantie(new DateTime(2020, 2, 2), new DateTime(2020, 5, 5), 880, 14);
            Vliegtuigvakantie persoon4ticket = new Vliegtuigvakantie(new DateTime(2020, 2, 2), new DateTime(2020, 5, 5), 195, 2);
            #endregion
            #region Main Program
            Console.WriteLine($"{resiperson1.Persoon} heeft een reis van {persoon1cruise.AantalDagen} dagen geboekt bij {resiperson1.Reisbureau} en dat kost {persoon1ticket.AaantalPersonen * (persoon1cruise.BerekenPrijs()):c}.");
            Console.WriteLine($"{resiperson2.Persoon} heeft een reis van {persoon2cruise.AantalDagen} dagen geboekt bij {resiperson2.Reisbureau} en dat kost {persoon2ticket.AaantalPersonen * persoon2ticket.VliegtuigticketPrijs:C}.");
            Console.WriteLine($"{resiperson3.Persoon} heeft een reis van {persoon3cruise.AantalDagen} dagen geboekt bij {resiperson3.Reisbureau} en dat kost {persoon3ticket.AaantalPersonen * persoon3ticket.VliegtuigticketPrijs:C}.");
            Console.WriteLine($"{resiperson4.Persoon} heeft een reis van {persoon4cruise.AantalDagen} dagen geboekt bij {resiperson4.Reisbureau} en dat kost {persoon4ticket.AaantalPersonen * persoon4ticket.VliegtuigticketPrijs:C}.");


            Console.ReadKey();
            #endregion
        }