Exemple #1
0
        public IEnumerable <Route> GetUserRoutes(string UserID)
        {
            ICollection <Route> routes;

            routes = DbContext.Route
                     .Where(r => r.Deleted == false && r.UserID == UserID)
                     .ToList();
            foreach (Route route in routes)
            {
                route.RunCount   = runRepo.GetRouteRunCount(route.RouteId);
                route.EventCount = eventRepo.GetEventsByRoute(route.RouteId).Count();
            }
            return(routes);
        }
Exemple #2
0
 public int GetRouteRunCount(int routeId)
 {
     return(_runRepo.GetRouteRunCount(routeId));
 }