Exemple #1
0
        public override Purchase Calculate()
        {
            NetAmount = _netCalculator.CalculateNet(GrossAmount, VatRate);
            VatAmount = _vatCalculator.CalculateVat(GrossAmount, VatRate);

            //TODO automapper
            return(new Purchase {
                GrossAmount = GrossAmount, NetAmount = NetAmount, VatAmount = VatAmount, VatRate = VatRate
            });
        }