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); }
/// <summary> /// 更新产线信息 /// </summary> /// <param name="dtos">包含更新信息的产线DTO信息</param> /// <returns>业务操作结果</returns> public OperationResult EditLines(params LineDto[] dtos) { return(LineRepository.Update(dtos)); }