Ejemplo n.º 1
0
        private static void CalculateGiftAid(TaxRepository taxRepository, EventSupplement selectedEventSupplement)
        {
            Console.WriteLine("Please Enter donation amount:");
            var donation = decimal.Parse(Console.ReadLine());

            var giftAidCalculator = new Model.GiftAidCalculator(taxRepository);

            Console.WriteLine("Your gift aid amount is:");
            Console.WriteLine(giftAidCalculator.CalculateGiftAidAmount(donation, selectedEventSupplement));
        }
Ejemplo n.º 2
0
        public void Init()
        {
            var runEvent      = new EventSupplement(EventType.Running, 5);
            var swimmingEvent = new EventSupplement(EventType.Swimming, 3);
            var otherEvent    = new EventSupplement(EventType.Other, 0);
            var repository    = new FakeRepository <EventSupplement>();

            repository.Insert(runEvent);
            repository.Insert(swimmingEvent);
            repository.Insert(otherEvent);

            _events = repository.GetAll().ToList();
        }
Ejemplo n.º 3
0
        private static List <EventSupplement> InitEvents()
        {
            var runEvent      = new EventSupplement(EventType.Running, 5);
            var swimmingEvent = new EventSupplement(EventType.Swimming, 3);
            var otherEvent    = new EventSupplement(EventType.Other, 0);

            var repository = new FakeRepository <EventSupplement>();

            repository.Insert(runEvent);
            repository.Insert(swimmingEvent);
            repository.Insert(otherEvent);

            return(repository.GetAll().ToList());
        }