public List <Pet> GetPetsByType(Pet.Type type) { List <Pet> temp = new List <Pet>(); foreach (var pet in _petRepo.ReadPets().ToList()) { if (pet.PetType.Equals(type)) { temp.Add(pet); } } return(temp); }
public Pet CreatePet(string name, Pet.Type type, DateTime birthday, DateTime solddate, string color, string previousowner, double price) { var NewPet = new Pet { PetName = name, PetType = type, Birthdate = birthday, SoldDate = solddate, Color = color, PreviousOwner = previousowner, PriceDkk = price }; return(_petRepo.CreatePet(NewPet)); }
public Pet UpdatePet(int id, string newName, Pet.Type newType, DateTime newBirthday, DateTime newSoldDate, string newColor, string newPreviousOwner, double newPrice) { var NewPet = new Pet { PetId = id, PetName = newName, PetType = newType, Birthdate = newBirthday, SoldDate = newSoldDate, Color = newColor, PreviousOwner = newPreviousOwner, PriceDkk = newPrice }; _petRepo.UpdatePet(NewPet); return(NewPet); }
private void StartSelection(Pet pet) { currentPetType = pet.type; SelectPet(pet); }