public static void Initialize() { using (var ctx = new AanwezigheidslijstDBContext()) { ctx.Database.Migrate(); } }
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(); } }
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); }
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); }