public static AnimalSpeciesViewModel CreateAnimalCatVm(ISpeciesRepository speciesRepository) { var viewModel = new AnimalSpeciesViewModel() { Cat = new Cat(), SpeciesSelectList = new SelectList(speciesRepository.Get(), "SpeciesId", "Name") }; return(viewModel); }