Exemple #1
0
 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
     });
 }
Exemple #2
0
        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);
        }