/*Add in de databank bij vaste vragen een meegegeven object van type vaste vraag*/ public VasteVraag createVastevraag(VasteVraag vastevraag) { dbcontext.vasteVragen.Add(vastevraag); dbcontext.SaveChanges(); return(vastevraag); }
public Admin createAdmin(Admin admin) { dbcontext.admin.Add(admin); dbcontext.SaveChanges(); return(admin); }
public void DeleteDossiermodule(int id) { Dossiermodule dossiermodule = dbcontext.dossiermodules.Find(id); dbcontext.centraleVragen.Remove(dossiermodule.centraleVraag); if (dossiermodule.dossierAntwoorden.Count > 0) { foreach (DossierAntwoord da in dossiermodule.dossierAntwoorden) { if (da.comments.Count > 0) { dbcontext.comments.RemoveRange(da.comments); } if (da.evenement != null) { dbcontext.evenementen.Remove(da.evenement); } if (da.persoonlijkeTags.Count > 0) { dbcontext.persoonlijkeTags.RemoveRange(da.persoonlijkeTags); } if (da.tags.Count > 0) { dbcontext.tags.RemoveRange(da.tags); } } dbcontext.dossierAntwoorden.RemoveRange(dossiermodule.dossierAntwoorden); } if (dossiermodule.vasteVragen.Count > 0) { foreach (VasteVraag vv in dossiermodule.vasteVragen) { if (vv.vasteVraagAntwoorden.Count > 1) { foreach (VasteVraagAntwoord vva in vv.vasteVraagAntwoorden) { dbcontext.vasteVraagAntwoorden.Remove(vva); } } else if (vv.vasteVraagAntwoorden.Count == 1) { dbcontext.vasteVraagAntwoorden.Remove(vv.vasteVraagAntwoorden.FirstOrDefault()); } } dbcontext.vasteVragen.RemoveRange(dossiermodule.vasteVragen); } //dbcontext.beloningen.Remove(dossiermodule.beloning); //dbcontext.themas.Remove(dossiermodule.thema); dbcontext.dossiermodules.Remove(dossiermodule); dbcontext.SaveChanges(); }
public Gebruiker createGebruiker(Gebruiker gebruiker) { dbcontext.gebruiker.Add(gebruiker); dbcontext.SaveChanges(); return(gebruiker); }
public Tag createTag(Tag tag) { dbcontext.tags.Add(tag); dbcontext.SaveChanges(); return(tag); }
public Beheerder createBeheerder(Beheerder gebruiker) { dbcontext.beheerder.Add(gebruiker); dbcontext.SaveChanges(); return(gebruiker); }
/* Indien dit onduidelijk is wordt dit uitgelegd in AdminSCEF */ public VasteTag CreateVasteTag(VasteTag vasteTag) { dbcontext.tags.Add(vasteTag); dbcontext.SaveChanges(); return(vasteTag); }
public Medebeheerder createMedeBeheerder(Medebeheerder medebeheerder) { dbcontext.medebeheerder.Add(medebeheerder); dbcontext.SaveChanges(); return(medebeheerder); }