Esempio n. 1
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is IndividualUsnTaxAggregate iudr)
     {
         return
             (STS == iudr.STS &&
              base.Equals(iudr));
     }
     else
     {
         return(false);
     }
 }
Esempio n. 2
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is IndividualUsnD_RTaxAggregate iudr)
     {
         return
             (TaxableExpenses == iudr.TaxableExpenses &&
              base.Equals(iudr));
     }
     else
     {
         return(false);
     }
 }
Esempio n. 3
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is IndividualOsnTaxAggregate iud)
     {
         return
             (PIT == iud.PIT &&
              VAT == iud.VAT &&
              base.Equals(iud));
     }
     else
     {
         return(false);
     }
 }
Esempio n. 4
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is IndividualUsnDTaxAggregate iud)
     {
         return
             (AccruedSTS == iud.AccruedSTS &&
              InsuranceContributionsDeduction == iud.InsuranceContributionsDeduction &&
              base.Equals(iud));
     }
     else
     {
         return(false);
     }
 }
 public override bool Equals(TaxAggregate other)
 {
     if (other is OrgUsnD_RTaxAggregate oudr)
     {
         return
             (base.Equals(oudr) &&
              STS == oudr.STS &&
              TaxableExpenses == oudr.TaxableExpenses);
     }
     else
     {
         return(false);
     }
 }
Esempio n. 6
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is IndividualTaxAggregate iudr)
     {
         return
             (AdditionalInsuranceFee == iudr.AdditionalInsuranceFee &&
              InsuranceOneself == iudr.InsuranceOneself &&
              base.Equals(iudr));
     }
     else
     {
         return(false);
     }
 }
 public override bool Equals(TaxAggregate other)
 {
     if (other is OrgOsnTaxAggregate oota)
     {
         return
             (ProfitTax == oota.ProfitTax &&
              VAT == oota.VAT &&
              base.Equals(oota));
     }
     else
     {
         return(false);
     }
 }
Esempio n. 8
0
 public override bool Equals(TaxAggregate other)
 {
     if (other is OrgUsnDTaxAggregate oud)
     {
         return
             (base.Equals(oud) &&
              STS == oud.STS &&
              AccruedSTS == oud.AccruedSTS &&
              InsuranceContributionsDeduction == oud.InsuranceContributionsDeduction);
     }
     else
     {
         return(false);
     }
 }