Exemplo n.º 1
0
     private void FixupStorlekstabell(Storlekstabell previousValue)
     {
         if (previousValue != null && previousValue.ArtikelVersions.Contains(this))
         {
             previousValue.ArtikelVersions.Remove(this);
         }
 
         if (Storlekstabell != null)
         {
             if (!Storlekstabell.ArtikelVersions.Contains(this))
             {
                 Storlekstabell.ArtikelVersions.Add(this);
             }
             if (StorlekstabellKey != Storlekstabell.Key)
             {
                 StorlekstabellKey = Storlekstabell.Key;
             }
         }
         else if (!_settingFK)
         {
             StorlekstabellKey = null;
         }
     }
Exemplo n.º 2
0
     private void FixupStorlekstabell(Storlekstabell previousValue)
     {
         if (previousValue != null && previousValue.Storleks.Contains(this))
         {
             previousValue.Storleks.Remove(this);
         }
 
         if (Storlekstabell != null)
         {
             if (!Storlekstabell.Storleks.Contains(this))
             {
                 Storlekstabell.Storleks.Add(this);
             }
             if (StorlekstabellKey != Storlekstabell.Key)
             {
                 StorlekstabellKey = Storlekstabell.Key;
             }
         }
     }