private void btnVerwijder_Click(object sender, EventArgs e) { if (lbGekozenItems.SelectedItem != null) { Huuritem huuritem = administratie.HuidigEvent.GeefHuuritem(lbGekozenItems.SelectedItem.ToString()); //bezoeker.HuurMateriaal.Remove(huuritem); bezoekerMateriaal.Remove(lbGekozenItems.SelectedItem.ToString()); huuritem.IsGehuurd = false; administratie.DatabaseKoppeling.GeefHuuritemVrij(huuritem.Naam); } else { MessageBox.Show("Selecteer een item om te verwijderen"); } Ververs(); }
private void ItemHuren(ComboBox cb) { if (cb.SelectedItem != null) { Huuritem huuritem = administratie.HuidigEvent.GeefHuuritem(cb.SelectedItem.ToString()); if (!huuritem.IsGehuurd) { //bezoeker.HuurMateriaal.Add(huuritem); // sla de naam van het materiaal op bezoekerMateriaal.Add(huuritem.Naam); huuritem.IsGehuurd = true; administratie.DatabaseKoppeling.ReserveerHuuritem(huuritem.Naam); } else { MessageBox.Show("Huuritem is al gehuurd"); } } }
public List <Huuritem> HaalHuuritemsOp(string eventNaam) { List <Huuritem> tempHuuritem = new List <Huuritem>(); try { conn.Open(); //Deze query haalt alle huuritems op string query = "SELECT * FROM HUURITEM"; command = new OracleCommand(query, conn); OracleDataReader dataReader = command.ExecuteReader(); while (dataReader.Read()) { string naam = Convert.ToString(dataReader["Naam"]); string type = Convert.ToString(dataReader["Type"]); int prijs = Convert.ToInt32(dataReader["Prijs"]); int verhuurd = Convert.ToInt32(dataReader["Verhuurd"]); bool gehuurd = false; if (verhuurd == 0) { gehuurd = false; } else { gehuurd = true; } Huuritem h = new Huuritem(naam, type, prijs, gehuurd); tempHuuritem.Add(h); } return(tempHuuritem); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { conn.Close(); } return(null); }
public bool HuurMateriaal(Huuritem huuritem) { // Als het huuritem nog niet gehuurd is, moet deze bij een persoon aan de lijst gehuurd toegevoegd worden. // bool isgehuurd wordt true. return(false); }