public FormReserveerMateriaal(Gebruiker Bezoeker, Gebruiker Medewerker)
        {
            InitializeComponent();

            // sdfsdf
            nudAantal.Enabled = false;

            medewerker = Medewerker;
            bezoeker   = Bezoeker;

            labelHuurder.Text  = bezoeker.ToString();
            labelHuurder.Width = bezoeker.ToString().Length;
            lblMedewerker.Text = medewerker.ToString();

            RepositoryMateriaal rm = new RepositoryMateriaal(new MSSQLReserveren());

            try
            {
                Materialen = rm.HaalMaterialenOp();
            }
            catch (Exception exc)
            {
                MessageBox.Show("Kan materiaal niet ophalen : \n" + exc.Message);
            }

            Ververs();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            RepositoryMateriaal rm = new RepositoryMateriaal(new MSSQLReserveren());

            try
            {
                foreach (Uitgeleend_materiaal u in GewensteMaterialen)
                {
                    rm.ReserveerMateriaal(u.Gebruiker, u.MateriaalID, u.Aantal, u.UitleenDatum);
                }

                foreach (Materiaal m in Materialen)
                {
                    rm.WerkVoorraadBij(m.Voorraad, m.MateriaalID);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            MessageBox.Show("Materiaal gereserveerd.");
            FormMedewerkerMainMenu fmmm = new FormMedewerkerMainMenu(medewerker);

            fmmm.Show();
            this.Close();
        }
        public FormReserveerMateriaal(Gebruiker Bezoeker, Gebruiker Medewerker, Reservering reservering)
        {
            InitializeComponent();

            this.reservering        = reservering;
            dateTimePicker1.MinDate = reservering.DatumVan;
            dateTimePicker1.MaxDate = reservering.DatumTot;
            // sdfsdf
            nudAantal.Enabled = false;

            medewerker = Medewerker;
            bezoeker   = Bezoeker;

            labelHuurder.Text  = bezoeker.ToString();
            lblMedewerker.Text = medewerker.ToString();

            RepositoryMateriaal rm = new RepositoryMateriaal(new MSSQLReserveren());

            try
            {
                Materialen = rm.HaalMaterialenOp();
            }
            catch (Exception exc)
            {
                MessageBox.Show("Kan materiaal niet ophalen : \n" + exc.Message);
            }

            Ververs();
        }
        private void btnToevoegen_Click(object sender, EventArgs e)
        {
            RepositoryMateriaal rm = new RepositoryMateriaal(new MSSQLReserveren());

            try
            {
                rm.ToevoegenMateriaal(txtNaam.Text, nudPrijs.Value, nudVoorraad.Value);
                MessageBox.Show("Materiaal Toevoegd");

                txtNaam.Text      = "";
                nudVoorraad.Value = 0;
                nudPrijs.Value    = 0;
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }
Ejemplo n.º 5
0
        public List <Materiaal> HaalMateriaalOp()
        {
            RepositoryMateriaal repoMateriaal = new RepositoryMateriaal(new MSSQLReserveren());

            return(repoMateriaal.HaalMaterialenOp());
        }
Ejemplo n.º 6
0
        public void ToevoegenMateriaal(Materiaal materiaal)
        {
            RepositoryMateriaal repomateriaal = new RepositoryMateriaal(new MSSQLReserveren());

            repomateriaal.ToevoegenMateriaal(materiaal);
        }
Ejemplo n.º 7
0
        public int CategorieID(string categorie)
        {
            RepositoryMateriaal repoMateriaal = new RepositoryMateriaal(new MSSQLReserveren());

            return(repoMateriaal.CategorieID(categorie));
        }
Ejemplo n.º 8
0
        public List <string> MateriaalCategorieën()
        {
            RepositoryMateriaal RepoMateriaal = new RepositoryMateriaal(new MSSQLReserveren());

            return(RepoMateriaal.MateriaalCategorieën());
        }