public void AddNode(CircuitRecord circuitRecord) { NodeEquipment sourceEquipment = null; NodeEquipment destinationEquipment = null; sourceEquipment = CreateNodeEquipment(circuitRecord.SourceEquipmentId, circuitRecord.SourceEquipmentName); destinationEquipment = CreateNodeEquipment(circuitRecord.DestinationEquipmentId, circuitRecord.DestinationEquipmentName); CableConnection cable = new CableConnection() { CableCode = circuitRecord.CableId, CableName = circuitRecord.CableName, DestinationEquipment = destinationEquipment, SourceEquipment = sourceEquipment }; sourceEquipment.ChildConnectionSet.Add(cable); destinationEquipment.ParentConnectionSet.Add(cable); }
public List<CircuitRecord> GetGetEquipmentList(string circuitId) { List<CircuitRecord> equipmentList = new List<CircuitRecord>(); //create initial trunc for(int i = 1; i < 10;i++) { CircuitRecord rec1 = new CircuitRecord(); rec1.CableId = "CM0" + i; rec1.CableName = "M0" + i; rec1.SourceEquipmentId = "Eq0" + (i-1); rec1.SourceEquipmentName = "SourceEq0" + (i-1); rec1.DestinationEquipmentId = "Eq0" + i; rec1.DestinationEquipmentName = "SourceEq0" + i; equipmentList.Add(rec1); } return equipmentList; }