Пример #1
0
        public async Task <IActionResult> Index()
        {
            if (PasswordHash.userauth == null)
            {
                return(RedirectToAction("Login", "Account"));
            }

            IEnumerable <Shelter> shelters = await _shelterRepo.GetAll();

            IEnumerable <Dog> dogs = await _dogRepo.GetAll();

            ViewBag.userTypes = await _userTypeRepo.GetAll();

            DisplayData displayData = new DisplayData
            {
                Shelters  = shelters,
                Dogs      = dogs,
                City      = "Salt Lake City",
                StateCode = "UT"
            };

            return(View(displayData));
        }
Пример #2
0
        public async Task <IActionResult> Edit(Guid dogId, Guid shelterId)
        {
            IEnumerable <Shelter> shelters = await _shelterRepo.GetAll();

            ViewBag.shelters = shelters;

            ViewBag.shelterId = shelterId;
            if (dogId.Equals(Guid.Empty))
            {
                return(View(new Dog()));
            }
            else
            {
                return(View(await _dogRepo.GetById(dogId)));
            }
        }
Пример #3
0
        public async Task <IActionResult> Index()
        {
            IEnumerable <Shelter> shelters = await _shelterRepo.GetAll();

            return(View(shelters));
        }