private List <GerechtlijstItem> ReadTablesVoorTafelBestelling(DataTable dataTable) { List <GerechtlijstItem> gerechtLijstItems = new List <GerechtlijstItem>(); foreach (DataRow dr in dataTable.Rows) { GerechtlijstItem gerechtLijstItem = new GerechtlijstItem() { GerechtNaam = (string)dr["Gerechtnaam"], Aantal = (int)dr["Aantal"], Prijs = (double)dr["Prijs"], TafelID = (int)dr["TafelID"] }; gerechtLijstItems.Add(gerechtLijstItem); } return(gerechtLijstItems); }
private List <GerechtlijstItem> ReadTables(DataTable dataTable) { List <GerechtlijstItem> gerechtItems = new List <GerechtlijstItem>(); foreach (DataRow dr in dataTable.Rows) { GerechtlijstItem gerechtlijstItem = new GerechtlijstItem() { BestellingID = (int)dr["BestellingID"], Aantal = (int)dr["Aantal"], status = (Status)Enum.Parse(typeof(Status), (string)dr["Status"]), GerechtNaam = (string)dr["Gerechtnaam"], Tijd = (DateTime)dr["Tijd"], GerechtID = (int)dr["GerechtID"], TafelID = (int)dr["TafelID"] }; gerechtItems.Add(gerechtlijstItem); } return(gerechtItems); }
public List <GerechtlijstItem> GerechtenBestellingVanTafel(int tafelID) { try { List <GerechtlijstItem> gerechtlijstItems = gerechtlijst_db.Db_Get_Gerechten_Bestelling(tafelID); return(gerechtlijstItems); } catch (Exception) { // something went wrong connecting to the database, so we will add a fake student to the list to make sure the rest of the application continues working! List <GerechtlijstItem> gerechtlijstItems = new List <GerechtlijstItem>(); GerechtlijstItem g = new GerechtlijstItem(); g.GerechtID = 111111; g.status = Status.KlaarVoorServeren; g.BestellingID = 69; g.Aantal = 420; gerechtlijstItems.Add(g); return(gerechtlijstItems); //throw new Exception("Someren couldn't connect to the database"); } }