예제 #1
0
        private List <DrankLijstItem> ReadTablesVoorTafelBestelling(DataTable dataTable)
        {
            List <DrankLijstItem> drankLijstItems = new List <DrankLijstItem>();

            foreach (DataRow dr in dataTable.Rows)
            {
                DrankLijstItem drankLijstItem = new DrankLijstItem()
                {
                    drankNaam   = (string)dr["Dranknaam"],
                    aantal      = (int)dr["Aantal"],
                    alcoholisch = (Alcholisch)Enum.Parse(typeof(Alcholisch), (string)dr["Alcoholisch"]),
                    Prijs       = (double)dr["Prijs"],
                    TafelID     = (int)dr["TafelID"]
                };
                drankLijstItems.Add(drankLijstItem);
            }
            return(drankLijstItems);
        }
예제 #2
0
        private List <DrankLijstItem> ReadTables(DataTable dataTable)
        {
            List <DrankLijstItem> drankLijstItems = new List <DrankLijstItem>();

            foreach (DataRow dr in dataTable.Rows)
            {
                DrankLijstItem drankLijstItem = new DrankLijstItem()
                {
                    drankNaam    = (string)dr["Dranknaam"],
                    bestellingID = (int)dr["BestellingID"],
                    status       = (Status)Enum.Parse(typeof(Status), (string)dr["Status"]),
                    aantal       = (int)dr["Aantal"],
                    tijd         = (DateTime)dr["Tijd"],
                    drankID      = (int)dr["DrankID"],
                    TafelID      = (int)dr["TafelID"]
                };
                drankLijstItems.Add(drankLijstItem);
            }
            return(drankLijstItems);
        }
예제 #3
0
        public List <DrankLijstItem> GetDrankjesBestellingVanTafel(int tafelID)
        {
            try
            {
                List <DrankLijstItem> drankLijstItem = drankLijstItem_db.Db_Get_Drankjes_Bestelling(tafelID);
                return(drankLijstItem);
            }
            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 <DrankLijstItem> drankLijstItem = new List <DrankLijstItem>();
                DrankLijstItem        a = new DrankLijstItem();
                a.drankNaam    = "Water";
                a.bestellingID = 1;
                a.aantal       = 420;
                a.status       = Status.Besteld;
                a.tijd         = DateTime.Now;

                return(drankLijstItem);
                //throw new Exception("Someren couldn't connect to the database");
            }
        }