public BudgetCashflowItemDto(bool isShowTotalLabel, string totalLabel, TotalCashType totalCashType, List <CurrencyDto> currencies)
        {
            var currency = currencies.FirstOrDefault(element => element.Id == totalCashType.CurrencyId);

            IsShowTotalLabel = isShowTotalLabel;
            TotalLabel       = totalLabel;
            Currency         = currency;
            Nominal          = totalCashType.Nominal;
            CurrencyNominal  = totalCashType.CurrencyNominal;
            Total            = totalCashType.Total;
        }
        public BudgetCashflowItemDivisionDto(bool isShowDifferenceLabel, string differenceLabel, TotalCashType differenceCashType, List <CurrencyDto> currencies, bool isShowDifference)
        {
            var currency = currencies.FirstOrDefault(element => element.Id == differenceCashType.CurrencyId);

            IsShowDifferenceLabel = isShowDifferenceLabel;
            DifferenceLabel       = differenceLabel;
            Currency = currency;
            //Nominal = differenceCashType.Nominal;
            //CurrencyNominal = differenceCashType.CurrencyNominal;
            //Total = differenceCashType.Total;
            IsShowDifference = isShowDifference;
        }