예제 #1
0
 private bool IsCollectCategoryModified(Billing item)
 => GetLoadedItem(item)?.CollectCategoryId != item.CollectCategoryId;
예제 #2
0
 private bool IsSameBilling(Billing x, Billing y)
 => y.BillingInputId.HasValue && x.BillingInputId == y.BillingInputId ||
 !y.BillingInputId.HasValue && x.Id == y.Id;
예제 #3
0
 private bool IsModifiedDueAtModified(Billing item)
 => GetLoadedItem(item)?.ModifiedDueAt != item.ModifiedDueAt;
예제 #4
0
 private Billing GetLoadedItem(Billing item)
 => LoadedSource.FirstOrDefault(x => IsSameBilling(x, item));