private void FixupGET_TURNO(GET_TURNO previousValue) { if (previousValue != null && previousValue.GET_DOCUMENTOS.Contains(this)) { previousValue.GET_DOCUMENTOS.Remove(this); } if (GET_TURNO != null) { if (!GET_TURNO.GET_DOCUMENTOS.Contains(this)) { GET_TURNO.GET_DOCUMENTOS.Add(this); } if (IdTurno != GET_TURNO.IdTurno) { IdTurno = GET_TURNO.IdTurno; } } else if (!_settingFK) { IdTurno = null; } }
private void FixupGET_TURNO(GET_TURNO previousValue) { if (previousValue != null && previousValue.REL_DESTINATARIO.Contains(this)) { previousValue.REL_DESTINATARIO.Remove(this); } if (GET_TURNO != null) { if (!GET_TURNO.REL_DESTINATARIO.Contains(this)) { GET_TURNO.REL_DESTINATARIO.Add(this); } if (IdTurno != GET_TURNO.IdTurno) { IdTurno = GET_TURNO.IdTurno; } } }