public override void ReceivedSector(IImportedSektor axisSektor) { if (Pass != AxisImportPass.Sektoren) { return; } ReceivedItem(axisSektor); }
protected void CloneSektorAttributesWithoutId(KopieSektor targetItem, IImportedSektor importedSektor) { targetItem.Km = importedSektor.Km; targetItem.Name = importedSektor.SectorName; targetItem.SectorLength = importedSektor.SectorLength; targetItem.Sequence = importedSektor.Sequence; targetItem.MarkerGeom = importedSektor.MarkerGeom; targetItem.SegmentId = importedSektor.SegmentId; targetItem.Operation = importedSektor.Operation; }
public void ReceivedSector(IImportedSektor axisSektor) { if (!achsenSegmentToSektorDict.ContainsKey(axisSektor.SegmentId)) { achsenSegmentToSektorDict[axisSektor.SegmentId] = new List <IImportedSektor>(2); } achsenSegmentToSektorDict[axisSektor.SegmentId].Add(axisSektor); achsenSektorDict.Add(axisSektor.Id, axisSektor); }
public override void ReceivedSector(IImportedSektor axisSektor) { if (Pass != AxisImportPass.Sektoren) { return; } //if (axisSektor.Operation != AxisImportOperation.INSERT) throw new AxisImportException("invalid operation for sector id=" + axisSektor.Id); ReceivedItem(axisSektor); }
public abstract void ReceivedSector(IImportedSektor axisSektor);