CmsData.OrganizationMember.InsertOrgMembers C# (CSharp) Method

InsertOrgMembers() public static method

public static InsertOrgMembers ( CmsData.CMSDataContext db, int organizationId, int peopleId, int memberTypeId, System.DateTime enrollmentDate, System.DateTime inactiveDate = null, bool pending = false, bool skipTriggerProcessing = false ) : OrganizationMember
db CmsData.CMSDataContext
organizationId int
peopleId int
memberTypeId int
enrollmentDate System.DateTime
inactiveDate System.DateTime
pending bool
skipTriggerProcessing bool
return OrganizationMember
        public static OrganizationMember InsertOrgMembers(CMSDataContext db, int organizationId, int peopleId, int memberTypeId, DateTime enrollmentDate, DateTime? inactiveDate = null, bool pending = false, bool skipTriggerProcessing = false)
        {
            var org = db.LoadOrganizationById(organizationId);
            return InsertOrgMembers(db, organizationId, peopleId, memberTypeId, enrollmentDate, inactiveDate, pending, org.OrganizationName, skipTriggerProcessing);
        }

Same methods

OrganizationMember::InsertOrgMembers ( CmsData.CMSDataContext db, int organizationId, int peopleId, int memberTypeId, System.DateTime enrollmentDate, System.DateTime inactiveDate, bool pending, string name, bool skipTriggerProcessing = false ) : OrganizationMember

Usage Example

Ejemplo n.º 1
0
        public void AddMembersToOrg(object savedQuery, object orgId)
        {
            var q  = db.PeopleQuery2(savedQuery);
            var dt = DateTime.Now;

            foreach (var p in q)
            {
                OrganizationMember.InsertOrgMembers(db, orgId.ToInt(), p.PeopleId, MemberTypeCode.Member, dt, null, false);
                db.SubmitChanges();
            }
        }
All Usage Examples Of CmsData.OrganizationMember::InsertOrgMembers