Click or drag to resize

Metodo BomItemPhaseCollectionReplace(DedPhase, DedPhase, Boolean, Boolean)

Sostituisce un elemento nella collezione con tutti quelli che hanno come anagrafica dataOrig. Come sopra, controlla i riferimenti circolari e possibili anomalie nella richiesta. Se tutti i controlli vanno a buon fine inserisce il nuovo elemento copiando dall'originale la posizione e tutti gli attributi di distinta.

Namespace: DedNet.Core
Assembly: DedNet (in DedNet.dll) Versione: 28.1.0-RC6
Sintassi
public List<BomItemPhase> Replace(
	DedPhase phaseOrig,
	DedPhase phaseNew,
	bool ignoreState = false,
	bool fireExcOnDuplicate = false
)

Parametri

phaseOrig  DedPhase
Fase da sostituire
phaseNew  DedPhase
Fase in sostituzione
ignoreState  Boolean  (Optional)
Indica se ingorare lo stato anagrafica in fase di locking della distinta
fireExcOnDuplicate  Boolean  (Optional)
Indica se sollevare eccezione in caso l'elemento in sostituzione sia già presente. In caso contrario unisce i due elementi sommandone le QTA

Valore di ritorno

ListBomItemPhase
L'elemento sostitutivo creato
Vedi anche