private void FixupCIUDAD(CIUDAD previousValue) { if (previousValue != null && previousValue.PROVEEDORs.Contains(this)) { previousValue.PROVEEDORs.Remove(this); } if (CIUDAD != null) { if (!CIUDAD.PROVEEDORs.Contains(this)) { CIUDAD.PROVEEDORs.Add(this); } if (UNID_CIUDAD != CIUDAD.UNID_CIUDAD) { UNID_CIUDAD = CIUDAD.UNID_CIUDAD; } } }
private void FixupCIUDAD(CIUDAD previousValue) { if (previousValue != null && previousValue.TECNICOes.Contains(this)) { previousValue.TECNICOes.Remove(this); } if (CIUDAD != null) { if (!CIUDAD.TECNICOes.Contains(this)) { CIUDAD.TECNICOes.Add(this); } if (UNID_CIUDAD != CIUDAD.UNID_CIUDAD) { UNID_CIUDAD = CIUDAD.UNID_CIUDAD; } } else if (!_settingFK) { UNID_CIUDAD = null; } }