Epiworx.Business.OrganizationUser.Fetch C# (CSharp) Method

Fetch() protected method

protected Fetch ( OrganizationUserMemberData data ) : void
data OrganizationUserMemberData
return void
        protected void Fetch(OrganizationUserMemberData data)
        {
            this.OrganizationUserMemberId = data.OrganizationUserMemberId;
            this.OrganizationId = data.OrganizationId;
            this.OrganizationName = data.Organization.Name;
            this.RoleId = data.RoleId;
            this.UserId = data.UserId;
            this.UserEmail = data.User.Email;
            this.UserName = data.User.Name;
            this.CreatedBy = data.CreatedBy;
            this.CreatedByName = data.CreatedByUser.Name;
            this.CreatedDate = data.CreatedDate;
            this.ModifiedBy = data.ModifiedBy;
            this.ModifiedByName = data.ModifiedByUser.Name;
            this.ModifiedDate = data.ModifiedDate;
        }

Usage Example

        internal static OrganizationUser FetchOrganizationUser(OrganizationUserMemberData data)
        {
            var result = new OrganizationUser();

            result.Fetch(data);
            result.MarkOld();

            return result;
        }
All Usage Examples Of Epiworx.Business.OrganizationUser::Fetch