Beispiel #1
0
        public override void DoEdit(bool updateAllFields = false)
        {
            var OriginalRolesIDs = DC.Set <FrameworkUser>().Where(x => x.ID == Entity.ID).SelectMany(x => x.Roles).Select(x => x.ID).ToList();

            DC.ChangeRelationTo(Entity, x => x.Roles, OriginalRolesIDs, SelectedRolesIDs);
            base.DoEdit(updateAllFields);
        }
Beispiel #2
0
 public override void DoAdd()
 {
     DC.ChangeRelationTo(Entity, x => x.Roles, null, SelectedRolesIDs);
     base.DoAdd();
 }