Example #1
0
 public int Update(TnfLinkSequence tnfLinkSequence)
 {
     return(Update(new object[]
     {
         tnfLinkSequence.Oid,
         tnfLinkSequence.Vid,
         tnfLinkSequence.NetworkOid?.ToString(),
         tnfLinkSequence.NextFreePortNumber,
         tnfLinkSequence.Geometry
     }));
 }
Example #2
0
 public void Add(TnfLinkSequence tnfLinkSequence)
 {
     Add(new object[]
     {
         tnfLinkSequence.Oid,
         tnfLinkSequence.Vid,
         tnfLinkSequence.NetworkOid?.ToString(),
         tnfLinkSequence.NextFreePortNumber,
         tnfLinkSequence.Geometry
     });
 }
Example #3
0
        private static TnfLinkSequence ReadObject(IDataReader reader)
        {
            var tnfLinkSequence = new TnfLinkSequence();

            tnfLinkSequence.Oid                = reader["oid"].FromDbString();
            tnfLinkSequence.Vid                = reader["vid"].FromDbString();
            tnfLinkSequence.NetworkOid         = (int)reader["network_oid"].ToInt32();
            tnfLinkSequence.NextFreePortNumber = reader["next_free_port_number"].ToInt32();

            object geometry = reader["geometry"];

            if (!(geometry is DBNull))
            {
                tnfLinkSequence.Geometry = (byte[])geometry;
            }

            return(tnfLinkSequence);
        }