Esempio n. 1
0
 public void Add(IKlant klant)
 {
     KlantCollectieRepository.Add(new KlantStruct(klant.VoorNaam, klant.AchterNaam, klant.Geslacht, klant.GeboorteDatum,
                                                  klant.TelefoonNummer, klant.EmailAdres, klant.Straat, klant.HuisNummer,
                                                  klant.PostCode, klant.WoonPlaats, klant.Gebruikersnaam, klant.Wachtwoord,
                                                  klant.StudioId));
 }
Esempio n. 2
0
 public Klant(IKlant klant)
 {
     Id             = klant.Id;
     VoorNaam       = klant.VoorNaam;
     AchterNaam     = klant.AchterNaam;
     Geslacht       = klant.Geslacht;
     GeboorteDatum  = klant.GeboorteDatum;
     TelefoonNummer = klant.TelefoonNummer;
     EmailAdres     = klant.EmailAdres;
     Straat         = klant.Straat;
     HuisNummer     = klant.HuisNummer;
     PostCode       = klant.PostCode;
     WoonPlaats     = klant.WoonPlaats;
     Gebruikersnaam = klant.Gebruikersnaam;
     Wachtwoord     = klant.Wachtwoord;
     StudioId       = klant.StudioId;
 }
Esempio n. 3
0
        public void MaakAfspraak(IKlant klant, IAfspraak afspraak, IInstrument instrument1 = null, IInstrument instrument2 = null)
        {
            AfspraakCollectieRepository.AddAfspraak(new AfspraakStruct(afspraak.BeginTijd, afspraak.EindTijd, afspraak.Opmerking,
                                                                       afspraak.KlantId, afspraak.StudioId));

            Klant customer = new Klant(new KlantStruct(klant.Id, klant.VoorNaam, klant.AchterNaam, (int)klant.Geslacht,
                                                       klant.GeboorteDatum, klant.TelefoonNummer, klant.EmailAdres,
                                                       klant.Straat, klant.HuisNummer, klant.PostCode, klant.WoonPlaats,
                                                       klant.Gebruikersnaam, klant.Wachtwoord, klant.StudioId));

            if (instrument1 != null)
            {
                Instrument Muziekinstrument1 = new Instrument(new InstrumentStruct(instrument1.Naam, instrument1.StudioId));
            }

            if (instrument2 != null)
            {
                Instrument Muziekinstrument2 = new Instrument(new InstrumentStruct(instrument2.Naam, instrument2.StudioId));
            }

            customer.MaakAfspraak(afspraak, instrument1, instrument2);
        }
Esempio n. 4
0
 public void UpdateKlant(IKlant klant)
 {
     KlantRepository.Update(new KlantStruct(klant.Id, klant.VoorNaam, klant.AchterNaam, klant.Geslacht, klant.GeboorteDatum,
                                            klant.TelefoonNummer, klant.EmailAdres, klant.Straat, klant.HuisNummer,
                                            klant.PostCode, klant.WoonPlaats));
 }