Exemple #1
0
 public static void Initialize()
 {
     using (var ctx = new AanwezigheidslijstDBContext())
     {
         ctx.Database.Migrate();
     }
 }
Exemple #2
0
        public void Delete(ViewDocent docent)
        {
            using (var ctx = new AanwezigheidslijstDBContext())
            {
                Docent delDocent = ctx.Docenten.SingleOrDefault(d => d.Id == docent.Id);
                ctx.Docenten.Remove(delDocent);

                ctx.SaveChanges();
            }
        }
        public void Update(ViewDocent docent)
        {
            using (var ctx = new AanwezigheidslijstDBContext())
            {
                Docent updDocent = ctx.Docenten.SingleOrDefault(d => d.Id == docent.Id);
                updDocent.Naam    = docent.Naam;
                updDocent.Bedrijf = docent.Bedrijf;

                ctx.SaveChanges();
            }
        }
Exemple #4
0
        public void Create(CreateDocent docent)
        {
            using (var ctx = new AanwezigheidslijstDBContext())
            {
                ctx.Add(new Docent()
                {
                    Bedrijf = docent.Bedrijf,
                    Naam    = docent.Naam
                });

                ctx.SaveChanges();
            }
        }
        public ObservableCollection <ViewDocent> GetDocenten()
        {
            ObservableCollection <ViewDocent> docenten = new ObservableCollection <ViewDocent>();

            using (var ctx = new AanwezigheidslijstDBContext())
            {
                foreach (var item in ctx.Docenten)
                {
                    docenten.Add(new ViewDocent {
                        Id = item.Id, Naam = item.Naam, Bedrijf = item.Bedrijf
                    });
                }
            }
            return(docenten);
        }
Exemple #6
0
        public ObservableCollection <ViewDocent> GetDocent()
        {
            ObservableCollection <ViewDocent> Docenten = new ObservableCollection <ViewDocent>();

            using (var ctx = new AanwezigheidslijstDBContext())
            {
                foreach (var docent in ctx.Docenten)
                {
                    Docenten.Add(new ViewDocent()
                    {
                        Bedrijf = docent.Bedrijf,
                        Naam    = docent.Naam,
                        Id      = docent.Id,
                    });
                }
            }
            return(Docenten);
        }