// GET: WalkerController/Edit/5
        public ActionResult Edit(int id)
        {
            var vm = new WalkerFormViewModel()
            {
                neighborhoods = _neighborhoodRepo.GetAll(),
                walker        = _walkerRepo.GetWalkerById(id)
            };

            return(View(vm));
        }
        // GET: WalkerController/Create
        public ActionResult Create()
        {
            var vm = new WalkerFormViewModel()
            {
                walker        = new Walker(),
                neighborhoods = _neighborhoodRepo.GetAll()
            };

            return(View(vm));
        }
        // GET: WalkersController/Create
        public ActionResult Create()
        {
            List <Neighborhood> neighborhoods = _neighborhoodRepo.GetAll();
            WalkerFormViewModel vm            = new WalkerFormViewModel()
            {
                Walker        = new Walker(),
                Neighborhoods = neighborhoods
            };

            return(View(vm));
        }
        // GET: WalkersController/Edit/5
        public ActionResult Edit(int id)
        {
            Walker walker = _walkerRepo.GetWalkerById(id);
            List <Neighborhood> neighborhoods = _neighborhoodRepo.GetAll();
            WalkerFormViewModel vm            = new WalkerFormViewModel()
            {
                Walker        = walker,
                Neighborhoods = neighborhoods
            };

            return(View(vm));
        }
Exemple #5
0
 public ActionResult Create(WalkerFormViewModel vm)
 {
     try
     {
         _walkerRepo.AddWalker(vm.Walker);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View(vm));
     }
 }
Exemple #6
0
 public ActionResult Edit(int id, WalkerFormViewModel vm)
 {
     try
     {
         _walkerRepo.UpdateWalker(vm.Walker);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View(vm));
     }
 }
        // GET: Walkers/Details/5
        public ActionResult Details(int id)
        {
            Walker      walkers = _walkerRepo.GetWalkerById(id);
            List <Walk> walks   = _walkRepo.GetWalksByWalkerId(id);

            WalkerFormViewModel vm = new WalkerFormViewModel()
            {
                Walker = walkers,
                Walks  = walks
            };

            if (vm == null)
            {
                return(NotFound());
            }
            return(View(vm));
        }
        // GET: WalkersController/Details/5
        public ActionResult Details(int id)
        {
            Walker      walker = _walkerRepo.GetWalkerById(id);
            List <Walk> walks  = _walkRepository.GetAllWalks();

            if (walker == null)
            {
                return(NotFound());
            }
            WalkerFormViewModel vm = new WalkerFormViewModel()
            {
                walker = walker,
                Walks  = walks
            };

            return(View(vm));
        }
Exemple #9
0
        public ActionResult Details(int id)
        {
            Walker       walker = _walkerRepo.GetWalkerById(id);
            List <Walks> walks  = _walksRepo.GetAllWalks();
            List <Owner> owner  = _ownerRepo.GetOwners();

            WalkerFormViewModel vm = new WalkerFormViewModel()
            {
                Walker = walker,
                Walks  = walks,
                Owners = owner
            };

            if (walker == null)
            {
                return(NotFound());
            }
            else
            {
                return(View(vm));
            }
        }