Metodo BomItemCollectionAdd(String, String, BomItemManEnum, DictionaryString, Object)
|
Aggiunge un nuovo elemento alla collezione.
Verifica se esista già un altro elemento con stesse caratteristiche, nel caso viene sollevata una eccezione.
Se viene aggiunto un elemento non presente in anagrafica, al salvataggio
della distinta verrà chiamato l'evento DistItemCreateData per avere informazioni
sull'anagrafica da creare abbinata all'elemento.
Viene anche effettuato il controllo che l'elemento non esista nei padri e che il padre
non esista nei suoi figli.
Namespace: DedNet.CoreAssembly: DedNet (in DedNet.dll) Versione: 27.2.0-beta3
Sintassi public BomItem Add(
string dedidc,
string dedrevc,
BomItemManEnum man,
Dictionary<string, Object> distAttrs
)
Public Function Add (
dedidc As String,
dedrevc As String,
man As BomItemManEnum,
distAttrs As Dictionary(Of String, Object)
) As BomItem
public:
BomItem^ Add(
String^ dedidc,
String^ dedrevc,
BomItemManEnum man,
Dictionary<String^, Object^>^ distAttrs
)
member Add :
dedidc : string *
dedrevc : string *
man : BomItemManEnum *
distAttrs : Dictionary<string, Object> -> BomItem
Parametri
- dedidc String
- DedID dell'elemento.
- dedrevc String
- DedRev dell'elemento.
- man BomItemManEnum
- Il tipo di inserimento attuato.
- distAttrs DictionaryString, Object
- Elenco attributi di distinta da settare sull'elemento
Valore di ritorno
BomItemRestitusice l'elemento appena creato ed aggiunto.
Vedi anche