Esempio n. 1
0
        public static bool IsLeafClaim(this li_claims claim, DateTime?moment = null)
        {
            if (moment == null)
            {
                return(!claim.Children.Any());
            }
            var historyClaimByTime = claim.GetHistoryClaimByTime(moment.Value);

            if (historyClaimByTime == null)
            {
                return(false);
            }
            return(!historyClaimByTime.Children.Any(c => c.createTime <= moment.Value));
        }
Esempio n. 2
0
 public static Agp2pEnums.ClaimStatusEnum?GetStatusByTime(this li_claims childClaim, DateTime time)
 {
     return((Agp2pEnums.ClaimStatusEnum?)childClaim.GetHistoryClaimByTime(time)?.status);
 }