コード例 #1
0
        public List <PuppyDTO> getAllPuppies()
        {
            List <PuppyDTO> result = new List <PuppyDTO>();

            IPuppy       puppyRepo = new PuppyImpl();
            List <Puppy> puppyList = puppyRepo.getAllPuppies();

            for (int i = 0; i < puppyList.Count; i++)
            {
                Puppy    onePuppy    = puppyList[i];
                PuppyDTO onePuppyDTO = new PuppyDTO()
                {
                    Id        = onePuppy.Id,
                    Gender    = onePuppy.Gender,
                    Breed     = onePuppy.Breed,
                    Color     = onePuppy.Color,
                    OwnerName = onePuppy.OwnerName,
                    Weight    = onePuppy.Weight,
                    DOB       = onePuppy.DOB,
                    DaysLived = getPuppyDaysSinceBirth(onePuppy),
                };
                result.Add(onePuppyDTO);
            }
            return(result);
        }
コード例 #2
0
 public void updatePuppy(PuppyDTO updatedPuppy)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
 public void addNewPuppy(PuppyDTO newPuppyInfo)
 {
     throw new NotImplementedException();
 }