Пример #1
0
        public ActionResult <Route> Edit(RoutePatchDTO route)
        {
            var patchRoute = _RouteService.ChangeName(route.Id, route.Name);

            _StopToRouteService.DeleteStops(route.Id);
            _StopToRouteService.AddStops(route.Stops, route.Id);

            return(Ok(route));
        }
Пример #2
0
        public ActionResult <RoutePatchDTO> GetById([FromRoute] int id) // To do zmiany
        {
            RoutePatchDTO rs    = new RoutePatchDTO();
            var           route = _RouteService.GetById(id);
            var           stops = _StopToRouteService.GetById(id); //should return all

            rs.Id    = route.Id;
            rs.Name  = route.Name;
            rs.Stops = stops;


            return(Ok(rs));
        }