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 ) : |
||
db | CmsData.CMSDataContext | |
organizationId | int | |
peopleId | int | |
memberTypeId | int | |
enrollmentDate | System.DateTime | |
inactiveDate | System.DateTime | |
pending | bool | |
skipTriggerProcessing | bool | |
return |
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);
}
OrganizationMember::InsertOrgMembers ( CmsData.CMSDataContext db, int organizationId, int peopleId, int memberTypeId, System.DateTime enrollmentDate, System.DateTime inactiveDate, bool pending, string name, bool skipTriggerProcessing = false ) : |
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(); } }