// GET: Walkers/Details/5
        public ActionResult Details(int id)
        {
            Walker walker = _walkerRepo.GetWalkerById(id);

            List <Walk> walks     = _walkRepo.GetAllWalks(id);
            int         TotalTime = 0;

            foreach (Walk walk in walks)
            {
                TotalTime += walk.Duration;
            }
            ;
            TimeSpan ts = TimeSpan.FromSeconds(TotalTime);



            WalkerProfileViewModel vm = new WalkerProfileViewModel()
            {
                Walker = walker,

                Walks     = walks,
                TotalTime = TotalTime,
                TS        = ts
            };

            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));
        }
示例#3
0
        ///// End Starter /////

        // GET: WalksController
        public ActionResult Index()
        {
            List <Walk> walks = _walkRepo.GetAllWalks();

            return(View(walks));
        }
示例#4
0
 public IEnumerable <Walk> GetAllWalks()
 {
     return(_repo.GetAllWalks());
 }