public bool RoleOverlap() { return(ProjectFunctions.DuplicateProjectContact(this, byRole: true) == true); }
public bool IsDuplicate() { return(ProjectFunctions.DuplicateProjectContact(this, byRole: false) == true); }
public bool AlreadyOnProject() { return(ProjectFunctions.DuplicateProjectContact(this, byRole: false) != false); // Expect null if on project but not a duplicate, i.e. different role or dates }