// 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)); }
public ActionResult Create(WalkerFormViewModel vm) { try { _walkerRepo.AddWalker(vm.Walker); return(RedirectToAction(nameof(Index))); } catch { return(View(vm)); } }
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)); }
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)); } }