Ejemplo n.º 1
0
 public static bool IsReferenced(this IPackageItem packageItem, InvoiceItem invoiceItem)
 {
     return(packageItem switch
     {
         CarePackageDetail _ => packageItem.Id == invoiceItem.CarePackageDetailId,
         CarePackageReclaim _ => packageItem.Id == invoiceItem.CarePackageReclaimId,
         _ => throw new InvalidOperationException($"Unsupported package item type {packageItem.GetType()}")
     });