private void FixupCAT_ESTRUCTURA(CAT_ESTRUCTURA previousValue) { if (previousValue != null && previousValue.REL_ESTRUCTURA_DEPENDENCIA.Contains(this)) { previousValue.REL_ESTRUCTURA_DEPENDENCIA.Remove(this); } if (CAT_ESTRUCTURA != null) { if (!CAT_ESTRUCTURA.REL_ESTRUCTURA_DEPENDENCIA.Contains(this)) { CAT_ESTRUCTURA.REL_ESTRUCTURA_DEPENDENCIA.Add(this); } if (IdEstructura != CAT_ESTRUCTURA.IdEstructura) { IdEstructura = CAT_ESTRUCTURA.IdEstructura; } } }
private void FixupCAT_ESTRUCTURA(CAT_ESTRUCTURA previousValue) { if (previousValue != null && previousValue.REL_ACCION_PROTOCOLO.Contains(this)) { previousValue.REL_ACCION_PROTOCOLO.Remove(this); } if (CAT_ESTRUCTURA != null) { if (!CAT_ESTRUCTURA.REL_ACCION_PROTOCOLO.Contains(this)) { CAT_ESTRUCTURA.REL_ACCION_PROTOCOLO.Add(this); } if (IdEstructura != CAT_ESTRUCTURA.IdEstructura) { IdEstructura = CAT_ESTRUCTURA.IdEstructura; } } }