Exemplo n.º 1
0
        public void TestCreeërHulpopdracht()
        {
            var context = new HulpopdrachtSQLContext();
            var hr      = new HulpopdrachtRepository(context);

            DateTime aanmaakDatum = DateTime.Today;
            DateTime opdrachDatum = DateTime.Today;

            var inf  = new HulpbehoevendeSQLContext();
            var repo = new HulpbehoevendeRepository(inf);

            var hulpList = repo.RetrieveAll();

            Hulpbehoevende hb = (Hulpbehoevende)hulpList[0];

            HulpOpdracht h = new HulpOpdracht(false, "test", aanmaakDatum, "test", opdrachDatum, hb);

            hr.CreateHulpopdracht(h);
        }
Exemplo n.º 2
0
        private void btToevoegen_Click(object sender, RoutedEventArgs e)
        {
            tbTitel.SelectAll();
            string titel = tbTitel.SelectedText;

            tbBeschrijving.SelectAll();
            string omschrijving = tbBeschrijving.Selection.Text;

            DateTime opdrachtdatum = (DateTime)dpOpdrachtDatum.SelectedDate;

            bool geaccepteerd = false;

            HulpbehoevendeSQLContext hsc = new HulpbehoevendeSQLContext();
            HulpbehoevendeRepository hr  = new HulpbehoevendeRepository(hsc);

            Hulpbehoevende opdrachtEigenaar = hr.RetrieveHulpbehoevendeById(_loggedinUser.Id);

            //plaats hulpvraag
            HulpOpdracht           hulpOpdracht        = new HulpOpdracht(geaccepteerd, titel, DateTime.Now, omschrijving, opdrachtdatum, opdrachtEigenaar);
            HulpopdrachtSQLContext hulpOpdrachtContext = new HulpopdrachtSQLContext();
            HulpopdrachtRepository hulpOpdrachtRepo    = new HulpopdrachtRepository(hulpOpdrachtContext);

            hulpOpdrachtRepo.CreateHulpopdracht(hulpOpdracht);
        }