public void AccountToevoegen(string wachtwoord, string naam, DateTime geboortedatum, string geslacht, string straat, string huisnummer, string woonplaats, string beroep, string opleiding, string email, string skype) { Modstatus modstatus = Modstatus.Actief; AbbonementClass abbonement = AbbonementClass.Gratis; uint accountId = 0; try { int accountid = Convert.ToInt32(data.KrijgLaatsteAccountId()) + 1; data.ToevoegenAccount(wachtwoord, naam, geboortedatum, geslacht, huisnummer, straat, woonplaats, beroep, opleiding, email, skype, Convert.ToString(abbonement), Convert.ToString(modstatus), accountid); //accountId = Convert.ToUInt32(data.OphalenAccountId(email)); } catch (Exception e) { throw e; } AdresClass adres = new AdresClass(straat, huisnummer, woonplaats); Geslacht gelachtt = Geslacht.Man; if (geslacht == "Man") { gelachtt = Geslacht.Man; } else { gelachtt = Geslacht.Vrouw; } Account = new GeregistreerdeClass(accountId, naam, geboortedatum, gelachtt, adres, beroep, opleiding, email, skype, abbonement, modstatus, wachtwoord); }
//public WerknemerClass(string naam, DateTime geboortedatum, Geslacht geslacht, AdresClass adres, string beroep, // string opleiding, string email, string skype, AbbonementClass abbonement, Modstatus modstatus, List<ReviewClass> reviews // ,double salaris, string functie, DateTime aangenomeop) //{ // base.Naam = naam; // base.GeboorteDatum = geboortedatum; // base.Geslacht = geslacht; // base.Adres = adres; // base.Beroep = beroep; // base.Opleiding = opleiding; // base.Email = email; // base.Skype = skype; // base.Abbonement = abbonement; // base.Modstatus = modstatus; // base.Reviews = reviews; // this.Salaris = salaris; // this.Functie = functie; // this.AangenomenOp = aangenomeop; //} public WerknemerClass(uint accountId, string naam, DateTime geboortedatum, Geslacht geslacht, AdresClass adres, string beroep, string opleiding, string email, string skype, AbbonementClass abbonement, Modstatus modstatus, string wachtwoord , double salaris, string functie, DateTime aangenomeop) { base.AccountId = accountId; base.Naam = naam; base.GeboorteDatum = geboortedatum; base.Geslacht = geslacht; base.Adres = adres; base.Beroep = beroep; base.Opleiding = opleiding; base.Email = email; base.Skype = skype; base.Abbonement = abbonement; base.Modstatus = modstatus; base.Wachtwoord = wachtwoord; base.Reviews = new List <ReviewClass>(); this.Salaris = salaris; this.Functie = functie; this.AangenomenOp = aangenomeop; this.Data = data; }
public GeregistreerdeClass(uint accountId, string naam, DateTime geboortedatum, Geslacht geslacht, AdresClass adres, string beroep, string opleiding, string email, string skype, AbbonementClass abbonement, Modstatus modstatus, string wachtwoord) { base.AccountId = accountId; base.Naam = naam; base.GeboorteDatum = geboortedatum; base.Geslacht = geslacht; base.Adres = adres; base.Beroep = beroep; base.Opleiding = opleiding; base.Email = email; base.Skype = skype; base.Abbonement = abbonement; base.Modstatus = modstatus; base.Wachtwoord = wachtwoord; base.Reviews = new List <ReviewClass>(); this.Data = new Databasemanager(); }