Esempio n. 1
0
        public void Edit(LineDTO lineDTO)
        {
            var line = _lineRepository.Find(lineDTO.Id);

            _lineFactory.FillIn(line, lineDTO.Name, lineDTO.Color,
                                line.IsCircular, line.LineType, line.RouteStops);
            _lineRepository.Update(line);
        }
Esempio n. 2
0
 /// <summary>
 /// 更新产线信息
 /// </summary>
 /// <param name="dtos">包含更新信息的产线DTO信息</param>
 /// <returns>业务操作结果</returns>
 public OperationResult EditLines(params LineDto[] dtos)
 {
     return(LineRepository.Update(dtos));
 }