private void FixupClient(Client previousValue) { if (previousValue != null && previousValue.Offres.Contains(this)) { previousValue.Offres.Remove(this); } if (Client != null) { if (!Client.Offres.Contains(this)) { Client.Offres.Add(this); } if (ClientId != Client.Id) { ClientId = Client.Id; } } }
private void FixupUtilisateurs_Client(Client previousValue) { if (previousValue != null && previousValue.Utilisateurs_ClientSessions.Contains(this)) { previousValue.Utilisateurs_ClientSessions.Remove(this); } if (Utilisateurs_Client != null) { if (!Utilisateurs_Client.Utilisateurs_ClientSessions.Contains(this)) { Utilisateurs_Client.Utilisateurs_ClientSessions.Add(this); } if (Utilisateurs_ClientId != Utilisateurs_Client.Id) { Utilisateurs_ClientId = Utilisateurs_Client.Id; } } }