Example #1
0
        public void Read()
        {
            List <PetDBHelper> list = new List <PetDBHelper>();
            List <Pet>         pet  = new List <Pet>();

            foreach (var item in pet)
            {
                list.Add(new PetDBHelper
                {
                    Name     = item.Name,
                    Dob      = item.Dob,
                    Age      = new DBHelper.Age(item.Age.Years),
                    PetBreed = item.PetBreed
                });
            }
            PetDBHelper petDB = new PetDBHelper();

            petDB.Read();
        }
Example #2
0
        public void Write(List <PersonDetails> pet)
        {
            List <PetDBHelper> list = new List <PetDBHelper>();

            foreach (var item in pet)
            {
                var petMember = (Pet)item;
                list.Add(new PetDBHelper
                {
                    Name     = item.Name,
                    Dob      = item.Dob,
                    Age      = new DBHelper.Age(item.Age.Years),
                    PetBreed = petMember.PetBreed
                });
            }

            PetDBHelper petDB = new PetDBHelper();

            petDB.Write(list);
        }
Example #3
0
        public void Read()
        {
            List <PetDBHelper> list = new List <PetDBHelper>();
            List <Pet>         pet  = new List <Pet>();

            foreach (var item in pet)
            {
                list.Add(new PetDBHelper
                {
                    Name     = item.Name,
                    Dob      = item.Dob,
                    Age      = new DBHelper.Age(item.Age.Years),
                    PetBreed = item.PetBreed
                });
            }
            PetDBHelper        petDB   = new PetDBHelper();
            List <PetDBHelper> petlist = PetDBHelper.Read();

            Console.WriteLine("\nPets' table has the following entries :\n");
            foreach (var item in petlist)
            {
                Console.WriteLine("Name : {0}\t Dob : {1}\t Age : {2}\t PetBreed : {3}\n", item.Name, item.Dob, item.Age.Years, item.PetBreed);
            }
        }