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");
            }
        }