public void Add(TnfNetworkReference tnfNetworkReference) { Add(new object[] { tnfNetworkReference.PropertyOid, tnfNetworkReference.NetworkReferenceType, tnfNetworkReference.NetworkElementRef, tnfNetworkReference.ApplicableDirection, tnfNetworkReference.ApplicableSide, tnfNetworkReference.SeqNo, tnfNetworkReference.TurnOidLinearElementFrom, tnfNetworkReference.TurnFromDirection, tnfNetworkReference.TurnOidLinearElementTo, tnfNetworkReference.TurnToDirection, tnfNetworkReference.Measure1, tnfNetworkReference.Measure2, tnfNetworkReference.IsPreferred, tnfNetworkReference.Lanecode, tnfNetworkReference.LinkRole, tnfNetworkReference.IsHost }); }
private static TnfNetworkReference ReadObject(IDataRecord reader) { var tnfNetworkReference = new TnfNetworkReference(); tnfNetworkReference.PropertyOid = reader["property_oid"].FromDbString(); tnfNetworkReference.NetworkReferenceType = reader["network_reference_type"].ToInt32(); tnfNetworkReference.NetworkElementRef = reader["network_element_ref"].FromDbString(); tnfNetworkReference.ApplicableDirection = reader["applicable_direction"].ToInt32(); tnfNetworkReference.ApplicableSide = reader["applicable_side"].ToInt32(); tnfNetworkReference.SeqNo = reader["seq_no"].ToInt32(); tnfNetworkReference.TurnOidLinearElementFrom = reader["turn_oid_linear_element_from"].FromDbString(); tnfNetworkReference.TurnFromDirection = reader["turn_from_direction"].ToInt32(); tnfNetworkReference.TurnOidLinearElementTo = reader["turn_oid_linear_element_to"].FromDbString(); tnfNetworkReference.TurnToDirection = reader["turn_to_direction"].ToInt32(); tnfNetworkReference.Measure1 = reader["measure1"].ToDouble(); tnfNetworkReference.Measure2 = reader["measure2"].ToDouble(); tnfNetworkReference.IsPreferred = reader["is_preferred"].ToBoolean(); tnfNetworkReference.Lanecode = reader["lanecode"].FromDbString(); tnfNetworkReference.LinkRole = reader["link_role"].ToInt32(); tnfNetworkReference.IsHost = reader["is_host"].ToBoolean(); return(tnfNetworkReference); }