// Kayleigh private BestelItem ReadBestelItem(SqlDataReader reader) { try { int BestelItemID = reader.GetInt32(0); int bestelId = reader.GetInt32(1); int menuItemID = reader.GetInt32(2); int aantal = reader.GetInt32(3); Status status = (Status)Enum.Parse(typeof(Status), reader.GetString(4)); string opmerking = reader.GetString(5); double BestelItemPrijs = reader.GetDouble(6); DateTime bestelItemTijd = reader.GetDateTime(7); string MenuItemNaam = reader.GetString(9); double MenuItemPrijs = reader.GetDouble(10); int MenuItemVoorraad = reader.GetInt32(11); int MenuCatId = reader.GetInt32(12); int tafelId = reader.GetInt32(14); int medId = reader.GetInt32(15); bool betaald = reader.GetBoolean(16); string menuCatNaam = reader.GetString(18); int btw = reader.GetInt32(19); int MenuKaartId = reader.GetInt32(20); string menukaartNaam = reader.GetString(22); bool tafelstatus = reader.GetBoolean(24); string voornaam = reader.GetString(26); string achternaam = reader.GetString(27); Functie functie = (Functie)Enum.Parse(typeof(Functie), reader.GetString(28)); string wachtwoord = reader.GetString(29); MenuKaart kaart = new MenuKaart(MenuKaartId, menukaartNaam); Menucategorie cat = new Menucategorie(MenuCatId, menuCatNaam, btw, kaart); MenuItem menuitem = new MenuItem(menuItemID, MenuItemNaam, MenuItemPrijs, MenuItemVoorraad, cat); Tafel tafel = new Tafel(tafelId, tafelstatus); Medewerker med = new Medewerker(medId, voornaam, achternaam, functie, wachtwoord); Bestelling best = new Bestelling(bestelId, betaald, tafel, med); BestelItem bestelItem = new BestelItem(BestelItemID, best, menuitem, BestelItemPrijs, aantal, status, opmerking, bestelItemTijd); return(bestelItem); } catch { return(null); } }
private MenuItem ReadMenuItem(SqlDataReader reader) { try { int menuitemID = (int)reader["ID"]; string gerecht = (string)reader["Gerecht"]; double prijs = (double)reader["Prijs"]; int voorraad = (int)reader["Voorraad"]; int categorieid = (int)reader["categorieID"]; string categorie = (string)reader["Categorie"]; int btw = (int)reader["btw"]; int menukaart_id = (int)reader["menuKaartID"]; string naam = (string)reader["Kaart"]; Menucategorie cAtegorie = new Menucategorie(categorieid, categorie, btw, new MenuKaart(menukaart_id, naam)); return(new MenuItem(menuitemID, gerecht, prijs, voorraad, cAtegorie)); } catch { return(null); } }