Beispiel #1
0
        public operation_request(ge_data data, ge_user_ops group_user, ge_user_ops project_user)
        {
            _data = data;

            if (data.project != null)
            {
                _project = data.project;
                if (data.project.group != null)
                {
                    _group = data.project.group;
                }
            }
            _group_user    = group_user;
            _project_user  = project_user;
            _requested_ops = _requested_ops;

            if (group_user.user != null)
            {
                _user = group_user.user;
            }

            if (project_user.user != null)
            {
                _user = project_user.user;
            }

            GetEffectiveOps();
        }
Beispiel #2
0
        public operation_request(ge_project project, ge_user_ops group_user, ge_user_ops project_user)
        {
            _project = project;

            if (project.group != null)
            {
                _group = project.group;
            }

            _group_user    = group_user;
            _project_user  = project_user;
            _requested_ops = _requested_ops;

            if (group_user.user != null)
            {
                _user = group_user.user;
            }

            if (project_user.user != null)
            {
                _user = project_user.user;
            }

            GetEffectiveOps();
        }
Beispiel #3
0
        public operation_request(ge_group group, ge_user_ops group_user)
        {
            _group      = group;
            _group_user = group_user;

            if (group_user.user != null)
            {
                _user = group_user.user;
            }

            if (group_user.user != null)
            {
                _user = group_user.user;
            }

            GetEffectiveOps();
        }