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