private void FixupALMACEN(ALMACEN previousValue) { if (previousValue != null && previousValue.MAX_MIN.Contains(this)) { previousValue.MAX_MIN.Remove(this); } if (ALMACEN != null) { if (!ALMACEN.MAX_MIN.Contains(this)) { ALMACEN.MAX_MIN.Add(this); } if (UNID_ALMACEN != ALMACEN.UNID_ALMACEN) { UNID_ALMACEN = ALMACEN.UNID_ALMACEN; } } }
private void FixupALMACEN(ALMACEN previousValue) { if (previousValue != null && previousValue.MOVIMENTOes.Contains(this)) { previousValue.MOVIMENTOes.Remove(this); } if (ALMACEN != null) { if (!ALMACEN.MOVIMENTOes.Contains(this)) { ALMACEN.MOVIMENTOes.Add(this); } if (UNID_ALMACEN_DESTINO != ALMACEN.UNID_ALMACEN) { UNID_ALMACEN_DESTINO = ALMACEN.UNID_ALMACEN; } } else if (!_settingFK) { UNID_ALMACEN_DESTINO = null; } }
private void FixupALMACEN1(ALMACEN previousValue) { if (previousValue != null && previousValue.MOVIMENTOes1.Contains(this)) { previousValue.MOVIMENTOes1.Remove(this); } if (ALMACEN1 != null) { if (!ALMACEN1.MOVIMENTOes1.Contains(this)) { ALMACEN1.MOVIMENTOes1.Add(this); } if (UNID_ALMACEN_PROCEDENCIA != ALMACEN1.UNID_ALMACEN) { UNID_ALMACEN_PROCEDENCIA = ALMACEN1.UNID_ALMACEN; } } else if (!_settingFK) { UNID_ALMACEN_PROCEDENCIA = null; } }
private void FixupALMACEN(ALMACEN previousValue) { if (previousValue != null && previousValue.INVENTARIOs.Contains(this)) { previousValue.INVENTARIOs.Remove(this); } if (ALMACEN != null) { if (!ALMACEN.INVENTARIOs.Contains(this)) { ALMACEN.INVENTARIOs.Add(this); } if (UNID_ALMACEN != ALMACEN.UNID_ALMACEN) { UNID_ALMACEN = ALMACEN.UNID_ALMACEN; } } else if (!_settingFK) { UNID_ALMACEN = null; } }