Beispiel #1
0
        public void UpdatePermission(Users User, Props.Permission Permission)
        {
            using (var db = new CoreContext())
            {
                var permSearch = db.UserPermissions.SingleOrDefault(x => x.UserId == User.UserId && x.PermissionName == Permission.Name());
                permSearch.PermissionValue = Permission.Value();

                db.SaveChanges();
            }
        }
Beispiel #2
0
        public void CreatePermission(Users User, Props.Permission Permission)
        {
            using (var db = new CoreContext())
            {
                Models.UserPermissions permission = new Models.UserPermissions()
                {
                    PermissionName  = Permission.Name(),
                    PermissionValue = Permission.Value(),
                    UserId          = User.UserId,
                    Users           = User
                };

                db.UserPermissions.Add(permission);
                db.SaveChanges();
            }
        }