public UserAccessRight AddUserAccessRight(UserAccessRight userAccessRight)
        {
            var dbContext         = new DataContext();
            var dbUserAccessRight = new DbUserAccessRight();

            dbUserAccessRight.DbUserAccessRightId = userAccessRight.UserAccessRightId;
            dbUserAccessRight.DbAccessRight       = new AccessRightsRepository().GetDbAccessRight(dbContext, userAccessRight.AccessRight.AccessRightId);
            dbUserAccessRight.DbUser = new UsersRepository().GetDbUser(dbContext, userAccessRight.User.UserId);

            dbUserAccessRight = dbContext.DbUserAccessRights.Add(dbUserAccessRight);
            dbContext.SaveChanges();

            return(new UserAccessRight(dbUserAccessRight));
        }
Exemplo n.º 2
0
 public UserAccessRight(DbUserAccessRight dbUserAccessRight)
 {
     UserAccessRightId = dbUserAccessRight.DbUserAccessRightId;
     AccessRight       = new AccessRight(dbUserAccessRight.DbAccessRight);
     User = new User(dbUserAccessRight.DbUser);
 }