예제 #1
0
 public void Arrange()
 {
     _repo    = new KomodoOutingRepo();
     _outing1 = new KomodoOuting(EventTypeEnum.Concert, 25, new DateTime(2020, 03, 01), 15);
     _outing2 = new KomodoOuting(EventTypeEnum.Golf, 40, new DateTime(2020, 06, 06), 40);
     _outing3 = new KomodoOuting(EventTypeEnum.Golf, 20, new DateTime(2020, 07, 01), 40);
     _repo.AddOutingToRepo(_outing1);
     _repo.AddOutingToRepo(_outing2);
     _repo.AddOutingToRepo(_outing3);
 }
예제 #2
0
        public void SeedOutingsList()
        {
            var A = new KomodoOuting(EventTypeEnum.AmusementPark, 10, new DateTime(2020, 01, 20), 50);
            var B = new KomodoOuting(EventTypeEnum.Bowling, 30, new DateTime(2020, 02, 20), 20);
            var C = new KomodoOuting(EventTypeEnum.Concert, 25, new DateTime(2020, 03, 01), 15);
            var D = new KomodoOuting(EventTypeEnum.Golf, 40, new DateTime(2020, 06, 06), 40);
            var E = new KomodoOuting(EventTypeEnum.Golf, 20, new DateTime(2020, 07, 01), 40);
            var F = new KomodoOuting(EventTypeEnum.Bowling, 5, new DateTime(2020, 08, 30), 15);

            _repo.AddOutingToRepo(A);
            _repo.AddOutingToRepo(B);
            _repo.AddOutingToRepo(C);
            _repo.AddOutingToRepo(D);
            _repo.AddOutingToRepo(E);
            _repo.AddOutingToRepo(F);
        }
예제 #3
0
        public void AddOuting()
        {
            Console.Clear();
            KomodoOuting outing = new KomodoOuting();

            Console.WriteLine("What is the event type? Enter the corresponding number below:\n" +
                              "1. Golf\n" +
                              "2. Bowling\n" +
                              "3. Amusement Park\n" +
                              "4. Concert");
            outing.EventType = (EventTypeEnum)int.Parse(Console.ReadLine());

            Console.WriteLine("Enter the number of attendees.");
            outing.NumberOfAttendees = decimal.Parse(Console.ReadLine());

            Console.WriteLine("Enter the date of the event MM/DD/YYY.");
            outing.DateOfEvent = DateTime.Parse(Console.ReadLine());

            Console.WriteLine("Enter the cost per person using numbers and decimal point only.");
            outing.CostPerPerson = decimal.Parse(Console.ReadLine());

            _repo.AddOutingToRepo(outing);
        }