Exemplo n.º 1
0
        /// <summary>
        /// Initialize constructor and confirm access for an organization.
        /// Created By: Trent Cullinan 02/24/2016
        /// </summary>
        /// <param name="accessToken">Confirm user is valid to use method.</param>
        /// <param name="orgUserManager">Initialized manager to be referenced.</param>
        /// <param name="orgMember">Member of organization to be referenced.</param>
        public OrgManageUserGroups(AccessToken accessToken, OrgUserManager orgUserManager, GroupMember orgMember)
        {
            InitializeComponent();

            this.accessToken    = accessToken;
            this.orgUserManager = orgUserManager;
            this.orgMember      = orgMember;

            BindOrganizationGroups();
        }
        /// <summary>
        /// Initialize constructor and confirm access for an organization.
        /// Created By: Trent Cullinan 02/24/2016
        /// </summary>
        /// <param name="accessToken">Confirm user is valid to use method.</param>
        /// <param name="organization">Organization to be referenced.</param>
        public OrgGroupLeaderManager(AccessToken accessToken, Organization organization)
        {
            InitializeComponent();

            try
            {
                orgUserManager    = new OrgUserManager(accessToken, organization);
                orgRequestManager = new OrgRequestsManager(accessToken, organization);

                this.accessToken = accessToken;
            }
            catch (Exception ex)
            {
                lblResponseMessage.Content = "Error: " + ex.Message;
            }

            BindOrganizationUsers();
        }