Example #1
0
        public IHttpActionResult GetCurrentStreet(int StreetId)
        {
            var CurrentStreetStatus = new List <AllCurrentStreetStatusDto>()
            {
            };

            CurrentStreetStatus.AddRange(GetStreetInf(context.Street.Where(x => x.Id == StreetId).FirstOrDefault()));

            AllCurrentStreetStatusResponseDto response = new AllCurrentStreetStatusResponseDto()
            {
                Data = CurrentStreetStatus.OrderByDescending(x => x.TrafficJam)
            };

            return(Json(response));
        }
Example #2
0
        public IHttpActionResult GetAllCurrentStreetStatus()
        {
            var CurrentStreetStatus = new List <AllCurrentStreetStatusDto>()
            {
            };
            var streetList = context.Street.ToList();

            // get street cameras
            foreach (var street in streetList)
            {
                CurrentStreetStatus.AddRange(GetStreetInf(street));
            }
            AllCurrentStreetStatusResponseDto response = new AllCurrentStreetStatusResponseDto()
            {
                Data = CurrentStreetStatus.OrderByDescending(x => x.TrafficJam)
            };

            return(Json(response));
        }