Example #1
0
        public override void PreformDatabaseActions()
        {
            var eggs = _eggrepo.GetEggsInNeedOfHatching();

            foreach (var egg in eggs)
            {
                Animal al = egg.Hatch();
                _eggrepo.Delete(egg);
                _animalrepo.AddAnimal(al, true);
            }

            _animalrepo.SaveChanges();

            System.Diagnostics.Debug.WriteLine("Preformed Egg operation");
        }