public Reactie(int reactieID, Klant schijverKlant, string reactieuit, DateTime datepost) { this.reactieID = reactieID; this.schijverKlant = schijverKlant; this.reactieuit = reactieuit; this.datepost = datepost; }
public void Initialize() { //Initialize van de test data. //Aantal datums voor onderstaande testen waar nodig. testDatumBirth1 = new DateTime(2001, 1, 1); testDatumBirth2 = new DateTime(); testGeplaatst = new DateTime(2016, 1, 16); //Niewe categorie c = new Categorie(1, "Airsoft", 1); //Niewe producten toevoegen. p = new Product("112342", c, "Geweer", "Ja", 10, 1, "mooi", "/Imageurl"); p1 = new Product("112342", c, "Geweer", "Ja", 20, 1, "mooi", "/Imageurl"); //Niewe klanten toevoegen. k = new Klant(1, "*****@*****.**", "TestWW", "Test", "Test", testDatumBirth1, "TestDatum", "BTW123456", "0613556430", true, true); k1 = new Klant(1, "*****@*****.**", "TestWW", "Test", "Test", testDatumBirth2, "TestDatum", "BTW123456", "0613556430", true, true); //Nieuwe medewerkers toevoegen. m = new Medewerker(1, "*****@*****.**", "TEST", "Mario", "Schipper", testDatumBirth1, "Klokuus", "", "0612366666", true); m1 = new Medewerker(2, "*****@*****.**", "TEST", "Mario", "Schipper", testDatumBirth1, "Klokuus", "", "0612366666", false); }
public void InsertCart(Product p, Klant k, int aantal) { using (OracleConnection connection = Connection) { string Insert = "INSERT INTO BESTELLINGPRODUCT (BestellingID, ProductID, AccontID, Aantal) VALUES (seq_bestelling_ID.nextval, :PRODUCTID, :ACCOUNTID, :AANTAL)"; using (OracleCommand command = new OracleCommand(Insert, connection)) { command.Parameters.Add(new OracleParameter("PRODUCTID", p.ID )); command.Parameters.Add(new OracleParameter("ACCOUNTID", k.ID)); command.Parameters.Add(new OracleParameter("AANTAL", aantal)); command.ExecuteNonQuery(); } } }
public void InsertKlant(Klant klant) { using (OracleConnection connection = Connection) { string Insert = "INSERT INTO ACCOUNT (ID, Emailadres, Wachtwoord, Voornaam, Achternaam, Geboortedatum, Bedrijf, BtwNummer, Telefoonnummer) VALUES(seq_Account_ID.nextval,':EMAIL', ':WACHTWOORD', ':VOORNAAM',':ACHTERNAAM',':GEBOORTEDATUM', ':BTWNUMMER', ':TELEFOONNUMMER');"; using (OracleCommand command = new OracleCommand(Insert, connection)) { command.Parameters.Add(new OracleParameter("EMAIL", klant.Email)); command.Parameters.Add(new OracleParameter("WACHTWOORD", klant.Wachtwoord)); command.Parameters.Add(new OracleParameter("VOORNAAM", klant.Voornaam )); command.Parameters.Add(new OracleParameter("ACHTERNAAM", klant.Achternaam )); command.Parameters.Add(new OracleParameter("GEBOORTEDATUM",klant.Geboortedatum)); command.Parameters.Add(new OracleParameter("BTWNUMMER", 0)); command.Parameters.Add(new OracleParameter("TELEFOONNUMMER", 1)); command.ExecuteNonQuery(); } } }
public bool AddProductToWinkelwagen(Product product, Klant klant, int aantal) { data.InsertCart(product, klant, aantal); { return true; } }
public bool AddKlant(Klant klant) { foreach (Klant k in klanten) { if (FindKlant(klant.Email) != null) { return false; } data.InsertKlant(klant); RefreshData(); return true; } return false; }
public Klant FindKlant(Klant klant) { if (Klanten != null) { foreach (Klant k in klanten) { if (k.Email == klant.Email) { return klant ; } } } return null; }
public Winkelwagen(int id, Klant klant, Dictionary<Product, int>amountProduct) { ID = id; Klant = klant; AmountProduct = amountProduct; }
public BlogReactie(int reactieID, Klant schijverKlant, string reactieuit, DateTime datepost, int blogReactieID ) : base(reactieID, schijverKlant, reactieuit, datepost) { this.blogReactieID = blogReactieID; }