private List <Drankje> ReadTables(DataTable dataTable) { List <Drankje> drankjes = new List <Drankje>(); foreach (DataRow dr in dataTable.Rows) { Drankje drankje = new Drankje() { drankID = (int)dr["DrankID"], drankNaam = (string)dr["Dranknaam"], voorraad = (int)dr["Voorraad"], alcholisch = (Alcholisch)Enum.Parse(typeof(Alcholisch), (string)dr["Alcoholisch"]), prijs = (double)dr["Prijs"], soortDrankje = (SoortDrankje)Enum.Parse(typeof(SoortDrankje), (string)dr["Soortdrankje"]) }; drankjes.Add(drankje); } return(drankjes); }
public List <Drankje> GetDrankjes() { try { List <Drankje> drankje = drankje_db.Db_Get_All_Drankjes(); return(drankje); } 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 <Drankje> drankje = new List <Drankje>(); Drankje a = new Drankje(); a.drankID = 1; a.drankNaam = "water"; a.voorraad = 42069; a.prijs = 0.00; a.soortDrankje = SoortDrankje.Frisdrank; return(drankje); //throw new Exception("Someren couldn't connect to the database"); } }