public Persoon(string naam, string voornaam, DateTime geboorteDatum, Geslachten geslacht) { Naam = naam; Voornaam = voornaam; GeboorteDatum = geboorteDatum; Geslacht = geslacht; }
public Persoon(string voornaam, string naam, DateTime geboortedatum, Geslachten geslacht) { this.Voornaam = voornaam; this.Naam = naam; this.Geboortedatum = geboortedatum; this.Geslacht = geslacht; }
//om random personen te maken public static Persoon MaakRandomPersoon() { List <string> namen = new List <string> { "Jones", "Free", "HayWood", "Dooley", "Jameson" }; List <string> voornamen = new List <string> { "Morgan", "Jack", "Trevor", "Brian", "Peter" }; string randomNaam = namen[generator.Next(namen.Count)]; string randomVoorNaam = voornamen[generator.Next(voornamen.Count)]; int randomYear = generator.Next(1980, 2001); int randomMonth = generator.Next(1, 13); int randomDay = generator.Next(1, DateTime.DaysInMonth(randomYear, randomMonth) + 1); DateTime randomDate = new DateTime(randomYear, randomMonth, randomDay); Geslachten randomGeslacht = (Geslachten)generator.Next(2); return(new Persoon(randomNaam, randomVoorNaam, randomDate, randomGeslacht)); }
public Student(string voornaam, string naam, string adres, Geslachten geslacht) { Studentennr = ++studentennr; Voornaam = voornaam; Naam = naam; Adres = adres; Geslacht = geslacht; }
public Persoon(string voornaam, string naam, DateTime geboortedatum, Geslachten geslacht)//, List<Auto> auto) { this.Voornaam = voornaam; this.Naam = naam; this.Geboortedatum = geboortedatum; this.Geslacht = geslacht; this.Auto = new List <Auto>();//auto; }
//Basic alles input constructor voor slechts een persoon public Persoon(string naam, string voornaam, DateTime geboorteDatum, Geslachten geslacht) { Naam = naam; Voornaam = voornaam; GeboorteDatum = geboorteDatum; Geslacht = geslacht; //op deze manier heeft elke persoon een lege lijst van autos Autos = new List <Auto>(); }
public Werknemer(string naam, Geslachten geslacht, DateTime geboorteDatum, string rijksRegisterNummer, string iban, DateTime datumInDienstTreding, double brutoLoon = 1900, ContractTypes typeContract = ContractTypes.Voltijds) { FunctieTitel = "Werknemer"; Naam = naam; Geslacht = geslacht; GeboorteDatum = geboorteDatum; Iban = iban; RijksRegisterNummer = rijksRegisterNummer; BrutoLoon = brutoLoon; TypeContract = typeContract; DatumInDienstTreding = datumInDienstTreding; BedrijfsWagen = false; AantalUren = (typeContract == ContractTypes.Voltijds) ? 38 : AantalUren; }
public ItSupport(string naam, Geslachten geslacht, DateTime geboorteDatum, string rijksRegisterNummer, string iban, DateTime datumInDienstTreding, double brutoLoon = 2050) : base(naam, geslacht, geboorteDatum, rijksRegisterNummer, iban, datumInDienstTreding, brutoLoon) { TypeContract = ContractTypes.Voltijds; FunctieTitel = "It Support"; }
public CustomerSupport(string naam, Geslachten geslacht, DateTime geboorteDatum, string rijksRegisterNummer, string iban, DateTime datumInDienstTreding, double brutoLoon = 2050) : base(naam, geslacht, geboorteDatum, rijksRegisterNummer, iban, datumInDienstTreding, brutoLoon) { ExtraLegaleVoordelen = 50 + 19.5; FunctieTitel = "Customer Support"; }
public Programmeur(string naam, Geslachten geslacht, DateTime geboorteDatum, string rijksRegisterNummer, string iban, DateTime datumInDienstTreding, bool bedrijfsWagen = false, double brutoLoon = 2200, ContractTypes typeContract = ContractTypes.Voltijds) : base(naam, geslacht, geboorteDatum, rijksRegisterNummer, iban, datumInDienstTreding, brutoLoon, typeContract) { BedrijfsWagen = bedrijfsWagen; BedrijfsVoorheffing = (bedrijfsWagen ? 17.30 : 13.68); FunctieTitel = "Programmeur"; }
public Support(string naam, Geslachten geslacht, DateTime geboorteDatum, string rijksRegisterNummer, string iban, DateTime datumInDienstTreding, double brutoLoon = 2050, ContractTypes typeContract = ContractTypes.Voltijds) : base(naam, geslacht, geboorteDatum, rijksRegisterNummer, iban, datumInDienstTreding, brutoLoon, typeContract) { ExtraLegaleVoordelen = 50; }
public FaciliteitStudet(string voornaam, string naam, string adres, Geslachten geslacht, Faciliteiten faciliteit) : base(voornaam, naam, adres, geslacht) { Faciliteit = faciliteit; }
//Constructor voor een passagier public Persoon(string naam, string voornaam, DateTime geboorteDatum, Geslachten geslacht, Vlucht vlucht) : this(naam, voornaam, geboorteDatum, geslacht) { Vlucht = vlucht; }