예제 #1
0
        public List <DogOwner> GetAllDogOwners()
        {
            var dogOwnerRepository = new DogOwnerRepository();
            var dogOwnerList       = dogOwnerRepository.GetAllDogOwners();

            return(dogOwnerList);
        }
예제 #2
0
        // GET: RobsDogs
        public ActionResult Index()
        {
            var dogOwnerRepository = new DogOwnerRepository();
            var dogRepository      = new DogRepository();

            var dogOwnerService = new DogOwnerService(dogOwnerRepository);
            var dogService      = new DogService(dogRepository);

            var dogOwnerViewModelMapper = new DogOwnerViewModelMapper(dogOwnerService, dogService);
            var dogOwnerListViewModel   = dogOwnerViewModelMapper.GetAllDogOwners();

            return(View(dogOwnerListViewModel));
        }
예제 #3
0
 public DogOwnerService(DogOwnerRepository dogOwnerRepository)
 {
     _DogOwnerRepository = dogOwnerRepository;
 }
 public DogOwnerController(DogOwnerRepository memoryDbClient)
 {
     _memoryDbClient = memoryDbClient;
 }