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");
         }
     }
 }
Пример #3
0
        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);
        }
Пример #4
0
 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);
 }