private static void CreateRechteGruppenData(CatererContext db) { RechteGruppe AdminRechte = db.RechteGruppe.Add(new RechteGruppe { Bezeichnung = "AdminRechte", Rechte = db.Recht.ToList() }); RechteGruppe CatererRechte = db.RechteGruppe.Add(new RechteGruppe { Bezeichnung = "CatererRechte", Rechte = new List <Recht>() { db.Recht.Single(x => x.Bezeichnung == RechteResource.TestBlock3) } }); RechteGruppe MitarbeiterRechte = db.RechteGruppe.Add(new RechteGruppe { Bezeichnung = "MitarbeiterRechte", Rechte = new List <Recht>() { db.Recht.Single(x => x.Bezeichnung == RechteResource.TestBlock2) } }); db.SaveChanges(); }
public DeleteRechteGruppeViewModel Map_RechteGruppe_DeleteRechteGruppeViewModel(RechteGruppe rechteGruppe) { return(Mapper.Map <DeleteRechteGruppeViewModel>(rechteGruppe)); }
public EditRechteGruppeViewModel Map_RechteGruppe_EditRechteGruppeViewModel(RechteGruppe rechteGruppe) { return(Mapper.Map <EditRechteGruppeViewModel>(rechteGruppe)); }
public void EditRechteGruppe(RechteGruppe rechteGruppe) { RechteGruppeRepository.EditRightGroup(rechteGruppe); }
public void AddRechteGruppe(RechteGruppe rechteGruppe) { RechteGruppeRepository.AddRightGroup(rechteGruppe); }
public List <Recht> SearchRightByRechteGruppe(RechteGruppe rechteGruppe) { return(Db.Recht.Where(x => x.RechteVerwaltungsGruppen.Contains(rechteGruppe)).ToList()); }
public List <Recht> RechteFürGruppe(RechteGruppe rechteGruppe) { return(Db.RechteGruppe.Include(s => s.Rechte).Single(s => s.RechteVerwaltungsGruppeId == rechteGruppe.RechteVerwaltungsGruppeId).Rechte); }
public List <BenutzerGruppe> SearchGroupByRechteGruppe(RechteGruppe rechteGruppe) { return(Db.BenutzerGruppe.Where(x => x.RechteGruppe == rechteGruppe).ToList()); }
public void RemoveRightGroup(RechteGruppe rechteGruppe) { Db.Set <RechteGruppe>().Remove(rechteGruppe); Db.SaveChanges(); }
public void EditRightGroup(RechteGruppe rechteGruppe) { Db.SetModified(rechteGruppe); Db.SaveChanges(); }
public void AddRightGroup(RechteGruppe rechteGruppe) { Db.RechteGruppe.Add(rechteGruppe); Db.SaveChanges(); }