/// <Summary>Is this Vote valid?</Summary> public static bool VoteIsValid(vVoteInfo voteInfo) { return !voteInfo.VoteIneligibleReasonGuid.HasValue && !voteInfo.PersonIneligibleReasonGuid.HasValue && voteInfo.VoteStatusCode == VoteHelper.VoteStatusCode.Ok && voteInfo.PersonCombinedInfo == voteInfo.PersonCombinedInfoInVote; }
/// <Summary>Is this Vote not valid?</Summary> public static bool IsNotValid(vVoteInfo voteInfo) { return !VoteIsValid(voteInfo); }
/// <Summary>Does this vote need to be reviewed? (Underlying person info was changed)</Summary> public static bool VoteNeedReview(vVoteInfo voteInfo) { return voteInfo.PersonCombinedInfo != voteInfo.PersonCombinedInfoInVote; // || voteInfo.VoteStatusCode!= VoteHelper.VoteStatusCode.Ok; // || voteInfo.BallotStatusCode == BallotStatusEnum.Review; }