Example #1
0
        public static List <PetJsonObject> from(List <Pet> pets)
        {
            List <PetJsonObject> plos = new List <PetJsonObject>();

            foreach (var p in pets)
            {
                plos.Add(PetJsonObject.from(p));
            }
            return(plos);
        }
Example #2
0
        public static PetJsonObject from(Pet pet)
        {
            PetJsonObject plo = new PetJsonObject();

            plo.petId          = pet.PetId;
            plo.name           = pet.Name;
            plo.description    = pet.Description;
            plo.ownerName      = pet.Customer.Person.Name;
            plo.ownerId        = pet.OwnerId;
            plo.key            = pet.Key;
            plo.birthDate      = Convert.ToString(pet.BirthDate);
            plo.race           = pet.Race;
            plo.status         = pet.Status;
            plo.photo          = pet.Photo;
            plo.animalType     = Convert.ToInt32(pet.AnimalTypeId);
            plo.animalTypeName = pet.AnimalType.animal;
            return(plo);
        }