NewProjectUser() static private method

static private NewProjectUser ( int projectId, int userId ) : ProjectUser
projectId int
userId int
return ProjectUser
コード例 #1
0
        public static ProjectUser ProjectUserAdd(int projectId, int userId, Role role)
        {
            var projectUser = ProjectUser.NewProjectUser(projectId, userId);

            projectUser.RoleId = (int)role;

            projectUser = ProjectUserRepository.ProjectUserSave(projectUser);

            return(projectUser);
        }
コード例 #2
0
        internal static ProjectUser ProjectUserAdd(int projectId, int userId, Role role, bool ignoreAuthorization)
        {
            var projectUser = ProjectUser.NewProjectUser(projectId, userId);

            projectUser.RoleId = (int)role;

            if (ignoreAuthorization)
            {
                projectUser = ProjectUserRepository.ProjectUserInsert(projectUser);
            }
            else
            {
                projectUser = ProjectUserRepository.ProjectUserSave(projectUser);
            }

            return(projectUser);
        }
コード例 #3
0
        public static ProjectUser ProjectUserNew(int projectId, int userId)
        {
            var projectUser = ProjectUser.NewProjectUser(projectId, userId);

            return(projectUser);
        }