Example #1
0
        public void Create(LineDTO lineDTO)
        {
            lineDTO = _lineCorrector.Correct(lineDTO);
            Line line = Mapper.Map <LineDTO, Line>(lineDTO);

            _lineRepository.Add(line);
            _routeStopRepository.InsertForLineAndStops(line,
                                                       Mapper.Map <IEnumerable <StopDTO>, IEnumerable <Stop> >(lineDTO.Stops));
        }