예제 #1
0
                private Result <MoneyPaymentSum, string> GetExcludeIncome(IEnumerable <ResultPair> results, TargetItem target)
                {
                    Result <MoneyPaymentSum, string> taxableIncome = GetSumResultUtils.GetSumMoneyPayment(results,
                                                                                                          TargetFilters.TargetHeadFunc(target.Head()), ArticleFilters.TaxExcludeHealthFunc);

                    return(taxableIncome);
                }
예제 #2
0
                private Result <TaxableIncomeSum, string> GetTaxableIncome(IEnumerable <ResultPair> results, TargetItem target)
                {
                    ConfigCode incomeTaxingCode = (ConfigCode)ArticleCodeCz.FACT_TAX_INCOMES_GENERAL;

                    Result <TaxableIncomeSum, string> taxableIncome = GetSumResultUtils.GetSumIncomeTaxGeneral(results,
                                                                                                               TargetFilters.TargetCodeFunc(incomeTaxingCode), ArticleFilters.SelectAllFunc);

                    return(taxableIncome);
                }