public bool IsInGroup(string name) { var mt = Organization.MemberTags.SingleOrDefault(t => t.Name == name); if (mt == null) return false; var omt = OrgMemMemTags.SingleOrDefault(t => t.MemberTagId == mt.Id); return omt != null; }
private static OrganizationMember AddSender(OrganizationMember om) { if (!om.IsInGroup("Goer")) om.MemberTypeId = MemberTypeCode.InActive; om.AddToGroup(DbUtil.Db, "Sender"); return om; }