private void FixupCLIENTE2(CLIENTE previousValue)
        {
            if (previousValue != null && previousValue.MOVIMENTOes2.Contains(this))
            {
                previousValue.MOVIMENTOes2.Remove(this);
            }

            if (CLIENTE2 != null)
            {
                if (!CLIENTE2.MOVIMENTOes2.Contains(this))
                {
                    CLIENTE2.MOVIMENTOes2.Add(this);
                }
                if (UNID_CLIENTE_DESTINO != CLIENTE2.UNID_CLIENTE)
                {
                    UNID_CLIENTE_DESTINO = CLIENTE2.UNID_CLIENTE;
                }
            }
            else if (!_settingFK)
            {
                UNID_CLIENTE_DESTINO = null;
            }
        }
        private void FixupCLIENTE(CLIENTE previousValue)
        {
            if (previousValue != null && previousValue.MOVIMENTOes.Contains(this))
            {
                previousValue.MOVIMENTOes.Remove(this);
            }

            if (CLIENTE != null)
            {
                if (!CLIENTE.MOVIMENTOes.Contains(this))
                {
                    CLIENTE.MOVIMENTOes.Add(this);
                }
                if (UNID_CLIENTE_PROCEDENCIA != CLIENTE.UNID_CLIENTE)
                {
                    UNID_CLIENTE_PROCEDENCIA = CLIENTE.UNID_CLIENTE;
                }
            }
            else if (!_settingFK)
            {
                UNID_CLIENTE_PROCEDENCIA = null;
            }
        }
        private void FixupCLIENTE1(CLIENTE previousValue)
        {
            if (previousValue != null && previousValue.MOVIMENTOes1.Contains(this))
            {
                previousValue.MOVIMENTOes1.Remove(this);
            }

            if (CLIENTE1 != null)
            {
                if (!CLIENTE1.MOVIMENTOes1.Contains(this))
                {
                    CLIENTE1.MOVIMENTOes1.Add(this);
                }
                if (UNID_CLIENTE != CLIENTE1.UNID_CLIENTE)
                {
                    UNID_CLIENTE = CLIENTE1.UNID_CLIENTE;
                }
            }
            else if (!_settingFK)
            {
                UNID_CLIENTE = null;
            }
        }
        private void FixupCLIENTE(CLIENTE previousValue)
        {
            if (previousValue != null && previousValue.ULTIMO_MOVIMIENTO.Contains(this))
            {
                previousValue.ULTIMO_MOVIMIENTO.Remove(this);
            }

            if (CLIENTE != null)
            {
                if (!CLIENTE.ULTIMO_MOVIMIENTO.Contains(this))
                {
                    CLIENTE.ULTIMO_MOVIMIENTO.Add(this);
                }
                if (UNID_CLIENTE != CLIENTE.UNID_CLIENTE)
                {
                    UNID_CLIENTE = CLIENTE.UNID_CLIENTE;
                }
            }
            else if (!_settingFK)
            {
                UNID_CLIENTE = null;
            }
        }